我的RadioButtonList看起来像这样:
<asp:RadioButtonList
ID="rblAgenda"
SelectedValue = '<%# Bind("bitAgenda") %>'
runat="server"
RepeatDirection="Horizontal">
<asp:ListItem Value="1">Yes</asp:ListItem>
<asp:ListItem Value="0">No</asp:ListItem>
</asp:RadioButtonList>
这是一个绑定到sqlDataSource的formview。我检查了存储过程,它为bitAgenda返回1,但我仍然收到此错误消息:
'rblAgenda' has a SelectedValue which is invalid because it does not exist in the list of items.
Parameter name: value
这让我发疯了&gt; :(任何想法???顺便说一句bitAgenda在数据库中有点Field,是什么导致了这个问题?
答案 0 :(得分:3)
尝试将ListItem
值分别从1
和0
更改为true
和false
。