Я использую dev express с asp.net в проекте, для которого требуется переключатель и раскрывающийся список в ASPxGridView.Я использую переключатель в форме редактирования.Когда я сохраняю <insertparameter>
в <asp:objectdatasource>
выбрасывает нулевое значение.
<dx:ASPxGridView ID="gvEmp" ClientInstanceName="gvEmp" runat="server"
Width="100%" KeyFieldName="Emp_id" AutoGenerateColumns="false">
<columns>
<dx:GridViewDataTextColumn Caption="Gender" ShowInCustomizationForm="true"
FieldName="Gender"> </dx:GridViewDataTextColumn>
</columns>
<editform>
<dx:ASPxRadioButtonList ID="Gender1" AutoPostBack="false" runat="server"
Value='<%# Eval("Gender") %>' ValueType="System.String">
<Items>
<dx:ListEditItem Text="Male" Value="Male" Selected="true"/>
<dx:ListEditItem Text="Female" Value="Female" />
</Items>
</dx:ASPxRadioButtonList>
</editform>
</dx:ASPxGridView>
<asp:ObjectDataSource ID="ObjectDSEmployee" runat="server"
InsertMethod="InsertEmployee"
TypeName="solution.file1.DataAccess.InspectionDataAccess">
<InsertParameters>
<asp:Parameter Name="Gender" Type="String"/>
</InsertParameters>
</asp:ObjectDataSource>
Источник данных объекта передает нулевое значение методу InsertEmployee.