DropDownList绑定选择数据报错提示异常解决方案
时间:2023-07-18 04:36:13
抛出的异常信息:异常详细信息:
System.ArgumentOutOfRangeException: “ddlTotalCostDiscount ”有一个无效 SelectedValue,因为它不在项目列表中。
原先给DropDownList这样赋值:
this.ddlTotalCostDiscount.SelectedValue = obj.TotalCostDiscount.ToString();
改成这样赋值:
ddlTotalCostDiscount.SelectedIndex = ddlTotalCostDiscount.Items.IndexOf(ddlTotalCostDiscount.Items.FindByValue(obj.TotalCostDiscount.ToString()));
就是如果通过FindByValue没有找到指定项则为null,而Items.IndexOf(null)会返回-1.
如果哪里有不正确的地方,欢迎批评指正,共同进步。
标签:DropDownList,选择数据
0
投稿
猜你喜欢
数据库的选择原则是什么?
2010-07-14 21:05:00
JavaScript Table行定位效果
2009-05-25 10:47:00
Python读取二进制文件代码方法解析
2023-06-14 14:32:35
Ajax:拥抱JSON,让XML走开
2007-10-12 20:01:00
linux下如何备份还原mysql数据库
2010-08-08 08:59:00
添加到各大流行网摘 书签的代码
2008-04-20 14:15:00
5招优化MySQL插入方法
2009-04-02 10:49:00
仿china.nba.com焦点图轮播展示效果(ie6,ff)
2008-04-21 12:54:00
JScript 运算符
2007-08-22 16:22:00
css样式命名规则
2008-04-30 12:31:00
CSS 设计中的黄金分割率应用
2008-11-12 12:17:00
阿里系的中国雅虎新首页浅谈
2008-07-16 12:19:00
将MySQL的作为文件系统使用
2011-12-14 18:34:26
Linux ORCLE数据库增量备份脚本
2009-11-21 09:43:00
初识Firebug 全文 — firebug的使用
2007-10-23 12:54:00
浏览器中的内存泄露
2008-05-03 16:53:00
asp如何让我的网页自动适应客户端的屏幕分辨率?
2010-05-13 16:38:00
如何创建SQL Server 2000故障转移群集
2009-02-13 17:18:00
ASP基础教程之学习ASP中子程序的应用
2008-10-16 10:53:00
提高MYSQL查询效率的三个有效的尝试
2009-02-27 16:08:00