在绑定一个DropDownList服务器控件的时候如何添加一个自定义项目如:“请选择”该项为初始选项,值为空
但绑定了,但绑定了一个数组后上面的数据是不是还有用!?????我试过,用add方法添加后,绑定了数组后用ADD方法添加的项目就没有了!~
先add然后再绑定的话,add添加的项就会被覆盖了
在PAGE_LOAD里写DropDownList.Items.add("要加的值");如果界面上点了提交会后 DropDownList值会增加(原来是只有一个 值,这时是2个值,就等于些了2天上面的语句)如果写在IF(!IsPostBack){这里,就没那情况了}但有时当你点了一次提交后 DropDownList 里的值就空了,这需要自己摸索的!我也是犀利糊涂搞好的!!惭愧啊!
晕过去就好了!要学会慢慢习惯(晕)
要想不糊涂 最安全的就是不绑定呗...DropDownList.Items.Insert(0, new ListItem("请选择", ""))然后用个循环 把数据源的内容一个一个的加. 刷新,提交 什么都不会有问题
这种方法不好.