怎么实现 dropdowlist 的显示的值和它实际的值不同
我这样写,显示数据库中的数据,但他的 显示的值和它实际的值,怎么实现不一样, 如我想要显示文字,但传递的是数字
while(rd.Read())
{
DropDownList1.Items.Add(rd["class_name"].ToString());
}
}
问题点数:20、回复次数:7Top
1 楼iceblue2005gather(美丽心情)回复于 2006-05-03 11:36:56 得分 0
dropdownlist有value和text这2个属性,text是显示的值,value是自己后台想要的值,察看msdn的帮助Top
2 楼iceblue2005gather(美丽心情)回复于 2006-05-03 11:40:22 得分 0
单步调试一下,看看实际取到的是什么值,你的数据库中值正确吗?Top
3 楼antiking(生活就象拉大便有时顺畅有时不顺畅.)回复于 2006-05-03 12:20:58 得分 0
你最好分清楚ValueFiled和TextFiledTop
4 楼jerrie_1()回复于 2006-05-03 12:46:02 得分 0
DropDownList1.Items .Add (new ListItem ("1","onw"));Top
5 楼Climb_Tree(climbTree@msn.com)回复于 2006-05-03 12:57:07 得分 0
dropdownlist有value和text这2个属性,text是显示的值,value是自己后台想要的值,察看msdn的帮助
Top
6 楼wqxhome(http://hi.baidu.com/lovenet)回复于 2006-05-03 13:10:21 得分 0
DropDownList1.Items.Add(new ListItem(rd["class_name"].ToString(),rd["class_value"].ToString());
Top
7 楼webwalker(Jason.Xu@BenQ.com)回复于 2006-05-03 13:16:08 得分 0
是的,复杂一点的话
可以自己写代码,switch判断选择了哪个索引
然后 操作Top




