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

DropDownList 的 text 和value 初始异常

2012-03-07 
DropDownList 的 text 和value 初始错误我的目的是在添加text的同时,也添加相应的ID值,用户可见的是text,

DropDownList 的 text 和value 初始错误
我的目的是在添加text的同时,也添加相应的ID值,用户可见的是text,而value只是用来对记录作唯一标识的,用作更新时用,语句如下:
DPList.Items.Add(new ListItem(reader.GetString("fw_section"), reader.GetInt16("fw_id")));
运行这条语名时出错!请高手指教。谢谢先

[解决办法]
1.先判断DPList这个是否为空
2.reader.GetString("fw_section")和reader.GetInt16("fw_id")是否能取道值

Debug一下吧
[解决办法]
reader.GetInt16("fw_id")
总是出在这,new ListItem的value参数只支持string
[解决办法]

C# code
DPList.Items.Add(new ListItem(reader["fw_section"]==null?"":reader["fw_section"].ToString(), reader["fw_id"]==null?"0":reader["fw_id"].ToString())); //orDPList.Items.Insert(0,new ListItem(reader["fw_section"]==null?"":reader["fw_section"].ToString(), reader["fw_id"]==null?"0":reader["fw_id"].ToString())); 

热点排行