C# DropDownList 控件SelectedItem总是取第一个ListItem的值原因
来源:互联网 发布:aecc软件下载 编辑:程序博客网 时间:2024/06/05 11:25
DropDownList控件的SelectedItem总是取第一个ListItem的值原因,
DropDownList的SelectedItem取选中的值,不管选什么,始终是第一个ListItem的值
例如:
DropDownList1
DataTextField DataValueField
test1 value1
test2 value1
test3 value1
DropDownList1无论选择哪个值 DropDownList1.SelectedItem.Text都是test1终于发现是因为这个原因引起的
在绑定DropDownList的数据时,设置了DataValueField和DataTextField
取出的数据因为DataValueField填写了相同的值,所以在提交网页后,不管你选择的是哪一个ListItem
SelectedItem取到的值都是一样的,.net内部可能是根据DataValueField来决定SelectedItem
虽然DataTextField不一样,但只要他们是相同的DataValueField,.net就认为是同一个值.
- C# DropDownList 控件SelectedItem总是取第一个ListItem的值原因
- dropdownlist控件 selectedIndex、selectedItem、selectedValue 的区别
- dropdownlist控件的几个属性selectedIndex、selectedItem、selectedValue、selectedItem.Text、selectedItem.value的区别
- dropdownlist控件的几个属性selectedIndex、selectedItem、selectedValue、selectedItem.Text、selectedItem.value的区别
- DropdownList没办法选中值,总是回到第一个值
- 【转载】ASP.NET dropdownlist总是获取第一个值
- 解决获取DropDownList绑定的记录值,获得的总是第一个记录?
- ASP.NET的控件变量类型:ListItem、DropDownList
- DropDownList.SelectedItem与DropDownList.SelectedValue的区别
- DropDownList.SelectedItem与DropDownList.SelectedValue的区别
- 取list中的值时候总是取到第一个值
- DataList 中DropDownList取隐藏控件label的值
- 用ajax实现了联动,可是在后台代码中不能用dropdownlist2.SelectedItem.Text取得第二个的值,总是得到空值
- dropdownlist控件取值用法介绍
- dropdownlist控件取值用法介绍
- C# 取中文汉字的第一个拼音字母
- Flex DropDownList dataProvider和selectedItem之间的冲突
- dropdownlist总是选择第一条数据
- c语言时间比对
- Linux内核启动过程分析
- 国标码 区位码 机内码 输入码
- eclipse plugin
- linux下apache与subversion的安装
- C# DropDownList 控件SelectedItem总是取第一个ListItem的值原因
- JDeveloper界面主要区域及功能介绍
- 经典的网络游戏服务器架构
- Spring与Hibernate的整合与解耦
- VS2008中设置背景颜色后字背景为白色
- 华为u8500 刷到2.2再刷回2.1后WIFI无法启动的解决办法 无法启动无线局域网
- 转:Android 开发技巧杂集
- Hibernate自动创建数据库表无法创建到登录用户空间而是创建到System空间
- android几种定时器机制及区别