我在detailsview中放置了一个DropDownList用来显示地区信息,在模板界面设置了DropDownList的地区列表绑定 同时也设置了DropDownList的selectvalue的Bind("cDCCode") (对应detailsview的库表中的地区编码),在使用detailsview的新增的时候他们相安无事,用起来很正常 但是在使用detailsview的编辑的时候 有的记录里面的地区编码是NULL 这个时候出现报错
“DropDownList2”有一个无效 SelectedValue,因为它不在项目列表中。参数名: value
我尝试在DropDownList2的databound事件里面添加
Dim NullList As ListItem = New ListItem("请选择", "")
发现根本不行,都没有运行到databound事件的时候就报错了
但是在databounding事件里面添加又没用的,系统执行绑定的时候就把空值给清空了
各位高手 我该怎么办呀
“DropDownList2”有一个无效 SelectedValue,因为它不在项目列表中。参数名: value
我尝试在DropDownList2的databound事件里面添加
Dim NullList As ListItem = New ListItem("请选择", "")
发现根本不行,都没有运行到databound事件的时候就报错了
但是在databounding事件里面添加又没用的,系统执行绑定的时候就把空值给清空了
各位高手 我该怎么办呀
解决方案 »
- 小菜鸟问个问题..
- 不能为应用程序根下的目录定义“Authentication”节。如此问题如何解决?!!
- protected bll Run = new bll()是什么呀;
- 编译器错误信息: CS0103: 当前上下文中不存在名称“myConnection”
- 懂数据岛技术的同志进来帮帮忙,没分了,多多照顾
- 百分求助,急!关于Infragistics的WebMonthView的使用
- asp.net Web程序能否跟踪调试进入到VC++6写的动态库里吗?
- 如何在 asp.net 中使用 windows media player 控件?
- 请教各位大虾,crystal report10 的储备库怎样才能登陆呀?
- |M| 问一个很实用,但我却想不出什么办法的 页面加载友好提示的问题
- 怎么读出HTML 里SELECT 控件中选定的OPTION?
- 刚学WEB,请教下cache的基本问题
可以在DataSource的Selected事件中处理,给返回的数据集手工添加一行或者改一下取DropDownList2数据源的sql语句为:
select null areacode,'请选择' areaname
union
select areacode,areaname from areatable
DataSource的Selected事件中处理好像还是不行,好像执行Selected事件的时候DropDownList还未初始化 不能添加项
但是使用查询语句的方法可行,解决问题 马上给分