0

私は 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 にバインドされているフォームビュー内にあります。bitAgenda に対して 1 を返すストアド プロシージャを確認しましたが、まだ次のエラー メッセージが表示されます。

'rblAgenda' has a SelectedValue which is invalid because it does not exist in the list of items.
Parameter name: value 

それは私を夢中にさせています>:(何かアイデアはありますか???ところでbitAgendaはデータベースのビットフィールドです。それが問題の原因ですか?

4

1 に答える 1

3

ListItem値をからとに1それぞれ0変更してみてください。truefalse

于 2012-04-12T19:00:13.507 に答える