没有合适的资源?快使用搜索试试~ 我知道了~
DropDownList等列表类控件的SelectedValue值的安全绑定
3星 · 超过75%的资源 需积分: 31 12 下载量 137 浏览量
2011-07-12
09:16:16
上传
评论
收藏 28KB DOC 举报
温馨提示
试读
2页
在ASP.NET 2.0 网站页面的开发过程中,经常需要把DropDownList等列表类控件的SelectedValue值设置为一个从数据库或其他地方读取出来的值。 最简单的办法就是直接进行指定: DropDownList1.SelectedValue = "中国"; 但有的时候如果DropDownList1中没有"中国"这一项的话,赋值就会出现异常,这是我们所不愿意看到的,那么有没有一种安全的绑定方法来避免出现这样的情况呢?当然是有的,看完我传的资料,相信一定能使你有所收获,我也是网上搜集的呢~~
资源推荐
资源详情
资源评论
在 网站页面的开发过程中,经常需要把 等列表类控件的
值设置为一个从数据库或其他地方读取出来的值。
最简单的办法就是直接进行指定:
中国
但有的时候如果 中没有中国这一项的话,赋值就会出现异常:
异常详细信息 !"#"$$%&#' ()有一个无效
,因为它不在项目列表中。
想要实现的目标:如果指定的值不在列表项中,则不设置选中项,而且不要抛出异常。
查看 *:
属性还可以用于选择列表控件中的某一项,方法是用该项的值设置此属性。
如果列表控件中的任何项都不包含指定值,则会引发
!"#"$$%&#'。
但奇怪的是这样赋值在大部分情况下都不会出错,只是偶尔会出错,通过反射查了一下
的实现,找到了原因。
+,#
-
.....#
.....-
..........."/0'
...........%1"23
...........-
................./0"4"5
...........6
...........#"!
.....6
.....
.....-
...........%1/0"783
...........-
.................%11,3991+#*::1,#/333
.................-
......................./713
.......................
.................6
.................0""/0";<!1,3
.................%1111/#83::/#0<=3::/>3::
1"33
.................-
......................./#"$$%&#'1,?
资源评论
- a4759294972013-06-08OK是可以用的。
dwwe1988df
- 粉丝: 0
- 资源: 5
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功