注册 登录
编程论坛 ASP.NET技术论坛

“DropDownList2”有一个无效 SelectedValue,因为它不在项目列表中?如何解决?

紫苏 发布于 2011-05-21 20:58, 1137 次点击
请教一下,错误提示:
“DropDownList2”有一个无效 SelectedValue,因为它不在项目列表中。
参数名: value

这个问题如何解决啊?

aspx文件中内容:
<asp:DropDownList ID="DropDownList2" runat="server" DataSourceID="AccessDataSource1"
                  DataTextField="smallname" DataValueField="smallid" >
 </asp:DropDownList>

CS文件中相关程序:
DropDownList2.SelectedValue = ds.Tables[0].Rows[0].ItemArray[2].ToString();


2 回复
#2
紫苏2011-05-21 21:18
我找出原因了,不好意思。
因为数据库中没有对应的值。

#3
moridiansha2011-05-24 06:41
嘿嘿
1