在vs运行网站遇到“ddl_sf”有一个无效 SelectedValue,因为它不在项目列表中。

网上找了一份众筹网站的代码,采用asp,NET+mssql然后点击申请项目选项到达最后一步,点击审核你发起的项目的时候出现了这个问题,说有一个无效SelectedValu... 网上找了一份众筹网站的代码,采用asp,NET+mssql 然后点击申请项目选项到达最后一步,点击审核你发起的项目的时候出现了这个问题,说有一个无效 SelectedValue,因为它不在项目列表中。求解答或说下思路,非常感谢, 展开
 我来答
珃柒兮
2018-05-02 · 超过19用户采纳过TA的回答
知道答主
回答量:38
采纳率:50%
帮助的人:9.9万
展开全部
首先,你的 DropDownList1 有一个 DataSourceID,所以,它就绑定了一个列表出来,就是那个下拉列表。

然后在计算 SelectedValue 属性表达式的时候,出现了一个问题:

也就说 <%# Bind("a_code") %> 这个 a_code 的值,DropDownList1的下拉列表中没有这个值的选项,所以这里出问题。

是你数据库里的值,和这个列表框中的值不匹配。

假设你的列表框出来有5项。
值分别是 1、2、3、4、5
但是你这个 a_code 的值却是 6,那就会出这个错误。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式