У меня есть RadioButtonList выглядит следующим образом:«RadioButtonList» имеет SelectedValue, который является недействительным, поскольку он не существует в списке элементов
<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>
Это внутри FormView, который связан с SqlDataSource. Я проверил хранимую процедуру она возвращается 1 для bitAgenda, но я все еще получаю сообщение об ошибке:
'rblAgenda' has a SelectedValue which is invalid because it does not exist in the list of items.
Parameter name: value
Это сводит меня с ума> :(Любая идея ??? Btw bitAgenda немного поля в базе данных, является то, что вызывает проблему?
вы уверены, что SqlDataSource называет зр с правильными параметрами ?? попытаться отображения значения rblAgenda для обеспечения возврата стоимости вы ожидаете. – larryr
yes Я выполнил sp отдельно, и он возвращает bitAgenda = 1. Это то, что вы имели в виду под «отображением ценности rblAgenda» ?? – SZT