我有一个gridView,当我点击ItemTemplate
按钮时,我想将CheckBoxList
更改为Edit
。
<asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False"
DataKeyNames="ID" DataSourceID="SqlDataSource1"
OnRowEditing="GridView1_RowEditing" OnRowDataBound="GridView1_RowDataBound" >
<Columns>
<asp:CommandField ShowEditButton="True"/>
<asp:TemplateField HeaderText="LeagueExpert" SortExpression="LeagueExpert">
<EditItemTemplate>
<asp:CheckBoxList ID="CheckBoxList1" runat="server"
DataSourceID="SqlDataSource2"
DataTextField="League_Name" DataValueField="League_Name"
style="vertical-align: middle"></asp:CheckBoxList>
</EditItemTemplate>
<ItemTemplate>
<asp:Label ID="Label125" class="form-control" runat="server"
onCheckedChanged="onChackedChange"
Text='<%# Bind("LeagueExpert") %>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
结果:
现在我要保存;如果我检查了CheckboxList中的1和2选项,我想以这种格式保存:1,2。
由于