安全的设置DropDownList等列表类控件的SelectedValue值
来源:互联网 发布:vb怎么把图片放大 编辑:程序博客网 时间:2024/05/16 08:29
很多人喜欢用下面这种方式,去选择列表控件的值,但如果FindByValue没找到项目时,就会导致程序异常
DropDownList1.Items.FindByValue("中国").Selected = true;
安全的设置DropDownList可以通过下面的方式:
DropDownList1.SelectedIndex = DropDownList1.Items.IndexOf(DropDownList1.Items.FindByValue("中国"));
就是如果通过FindByValue没有找到指定项则为null,而Items.IndexOf(null)会返回-1
DropDownList1.Items.FindByValue("中国").Selected = true;
安全的设置DropDownList可以通过下面的方式:
DropDownList1.SelectedIndex = DropDownList1.Items.IndexOf(DropDownList1.Items.FindByValue("中国"));
就是如果通过FindByValue没有找到指定项则为null,而Items.IndexOf(null)会返回-1
- 安全的设置DropDownList等列表类控件的SelectedValue值
- DropDownList等列表类控件的SelectedValue设置出错的问题
- dropdownlist控件 selectedIndex、selectedItem、selectedValue 的区别
- DropDownList的SelectedValue和SelectedIndex
- DropDownList.SelectedItem与DropDownList.SelectedValue的区别
- DropDownList.SelectedItem与DropDownList.SelectedValue的区别
- 避免 DropDownList 指定無效的 SelectedValue
- 关于“DropDownList 有一个无效 SelectedValue,原因是它不存在于项目列表中”的解决办法
- dropdownlist控件的几个属性selectedIndex、selectedItem、selectedValue、selectedItem.Text、selectedItem.value的区别
- dropdownlist控件的几个属性selectedIndex、selectedItem、selectedValue、selectedItem.Text、selectedItem.value的区别
- 下拉列表等控件默认值的设置
- Combobox控件出现SelectedValue的值为“System.Data.DataRowView”
- 用DropDownList+ObjectDataSource在Page_Load中SelectedIndex和SelectedValue的区别
- 自定义继承的Combobox控件SelectedValue绑定无效
- DropDownList控件的使用
- DropDownList控件的使用
- DropDownList控件的DEMO
- DropDownList控件的使用
- 一个公务员工作七年后的肺腑之言”——给想考公务员的XDJM们看看,或许能有帮助
- 关于Opera的职位
- Groovy
- RTP Payload Format for the 1998 Version of ITU-T Rec. H.263 Video (H.263+) [RFC2429]
- 智能更新、添加表中的列
- 安全的设置DropDownList等列表类控件的SelectedValue值
- VisualStudio环境下GSOAP开发指南
- 使用rman nocatalog方式备份Oracle - NetBackup配置方法
- SMS的配置
- 文本框textbox如何同datagridview绑定
- NET简单的一个画图程序 使用简单 自己可以相关自己的内容进行配置就可以使用了
- cuda中的关键字之——“>>”
- 80x86 Opcodes map
- F#