日期:2014-05-17  浏览次数:21268 次

combox.selectindex=-1 不能初始化下拉框
如题,我在初始化combox的时候出现一个奇怪的现象,我让combox.selectindex=-1 实际显示的并不是空白而是显示的index=0这一项,这是为什么?我的数据是从数据库里面读的

------解决方案--------------------
下面的话来自msdn:http://msdn.microsoft.com/zh-cn/library/system.windows.forms.combobox.selectedindex(v=vs.80).aspx

若要取消选择当前选定项,请将 SelectedIndex 设置为 -1。如果 ComboBox 项是数据绑定项,则不能将该项的 SelectedIndex 设置为 -1。
------解决方案--------------------
你加一个value是-1的 选项啊
------解决方案--------------------
引用:
引用:不用指定就默认的是-1了
我的目的是每次都初始化,并不是每次用了就退出应用程序等待下次进入在初始化


引用:你加一个value是-1的 选项啊
这怎么弄?

  comboBox1.Items.Add(new System.Web.UI.WebControls.ListItem { Value = "-1", Text = "None" });