Я использую C # в ASP.NET 4.
У меня есть GridView и EntityDataSource для связывания его с базой данных.
Исходная таблица БД содержит столбец Bool (0,1).
Я бы хотел отфильтровать результат в GridView с помощью кнопки RadioList или аналогичной.
При добавлении параметра WhereParameters в набор объектов я получаю сообщение об ошибке:
String was not recognized as a valid Boolean.
Есть идеи, как это решить? Спасибо
<WhereParameters>
<asp:ControlParameter ControlID="uxFilterMessageTypeSelector"
Name="TypeMessage" PropertyName="SelectedValue" Type="String" />
<asp:ControlParameter ControlID="uxFilterIsReplied" Name="IsReplied"
PropertyName="SelectedValue" DbType="Boolean" />
</WhereParameters>
<asp:RadioButtonList ID="uxFilterIsReplied" runat="server" AutoPostBack="True">
<asp:ListItem Value="Y">1</asp:ListItem>
<asp:ListItem Value="F">0</asp:ListItem>
</asp:RadioButtonList>