
当你把combox.Properties.Items.Add(table.Rows[i].ItemArray[0] + "-" + table.Rows[i].ItemArray[1])这样的代码写完后,在在后面加上一句应该就可以了,this.comboBox.SelectedIndex = 0
这句话就表示默认选中的是第一项。如果你想默认选中第几项就把0改成那个 ,注意:如果想默认显示第二项,那么把0改为1,以此类推 this.comboBox.SelectedIndex =n-1 n是第几项
1、首先,我们新键一个Winform窗体应用程序,然后在界面上,放置一个下拉框。
2、在CS类里面编辑代码,为下拉框绑定值,用来显示效果。
3、回到form界面,选中下拉框,在属性面板中,选择属性DropDownHeight,这个属性就是这只下拉框的高度的属性。
4、首先,我们设置下拉框的高度为200,然后,我们调试程序,看看显示效果。
5、然后,我们关闭界面,把这个属性的值设置为100。
6、设置完毕后,我们再重启下看看效果。
7、根据两次的对比,我们可以发现,这个属性设置的高度不同,下拉框显示的高度是不同的。
ViewState["find"] = "0"ViewState["page"] = "1"
if (DropDownList3.SelectedValue == "请选择")
{
if (DropDownList2.SelectedValue == "请选择")
{
ViewState["cmd"] = string.Format("C_Area = '{0}'", DropDownList1.SelectedValue)
}
else
{
ViewState["cmd"] = string.Format("C_Area='{0}' and C_JobType like '%{1}%'", DropDownList1.SelectedValue, DropDownList2.SelectedValue)
}
}
else
{
ViewState["cmd"] = string.Format("C_Area='{0}' and C_JobType like '%{1}%' and C_Name='{2}'", DropDownList1.SelectedValue, DropDownList2.SelectedValue, DropDownList3.SelectedValue)
}
这个是以前写的代码,通过字符串构造一部分SQL语句,传递到数据库 *** 作代码中去
DropDownList控件有个属性是SelectedValue,里面的值是当前选中那项的Value值,通常情况下,如果没有单独设置ListItem.Value属性的话,Value和Text是相同的,通过DropDownList.SelectedValue
来获得DropDownList当前选中项,用这个来构造SQL语句就可以了
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)