有关Dropdownlist问题,---急,急,急---在线等
如题:
(1).dropdownlist中的数据用sqldatasource绑定
(2).sqldatasource中的SQL为:SELECT MC003,MC004 FROM ASTYMC WHERE MC002=@MC002,其中MC003为值,MC004为显示内容
(3).目的:将查询结果显示在dropdownlist中
(4).查询后报错,说什么查询结果不在项目列表中,但项目列表中明明有查询结果,不知何故?
(5).报错内容如下:
数据库读取错误,错误提示:'DDL_MB013' has a SelectedValue which is invalid because it does not exist in the list of items. Parameter name: value
[解决办法]
你把代码贴出来看看。
[解决办法]
this.DDL_MB013.SelectedValue = “你赋的值” ;
“你赋的值” 不再【SELECT MC003,MC004 FROM ASTYMC WHERE MC002=@MC002】 查询结果内。
也就是不再DDL_MB013的Item里
[解决办法]
this.DDL_MB013.DataSourceID = sqldatasource.ID; this.DDL_MB013.DataTextField = "MC004"; this.DDL_MB013.DataValueField = "MC003"; this.DDL_MB013.DataBind();
[解决办法]