首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

dropdownlist解决方案

2013-09-08 
dropdownlistthis.drpFull.SelectedItem.Value dtDocument.Rows[0][Proving_Full].ToString()dtDocum

dropdownlist
this.drpFull.SelectedItem.Value = dtDocument.Rows[0]["Proving_Full"].ToString();  



dtDocument.Rows[0]["Proving_Full"].ToString();  里面有值
为什么会报 並未將物件參考設定為物件的執行個體(没有将引用指向实例对象)
这是查询的时候带出电容屏doopdwnlist的值
[解决办法]
可能 this.drpFull这个控件的items下面没有dtDocument.Rows[0]["Proving_Full"].ToString()这个值,所以出错了。
[解决办法]
你这行代码是写在 SelectedIndexChange事件里么,要不是的话drpFull.SelectedItem有可能为null
[解决办法]
你把drpFull绑定数据源的代码贴出来看看
[解决办法]
把this.drpFull.SelectedItem.Value = dtDocument.Rows[0]["Proving_Full"].ToString(); 
单独写到一个方法里,方法里要带个参数
[解决办法]
整个语句贴出来,或者你单步跟一下吧
[解决办法]
你用的SqlDataSource控件绑定的?
[解决办法]
用union all拼上一个“请选择”不就行了,例如: 


select '请选择' as textField,0 as valueField 
union all
select EmployeeName as textField,EmployeeID as valueField from Employees

热点排行