C# 复选框不在asp radgrid中工作

C# 复选框不在asp radgrid中工作,c#,asp.net,asp.net-mvc-4,C#,Asp.net,Asp.net Mvc 4,这是我的密码。我想在网格中添加复选框列,这样当我单击复选框时,就应该在数据库中插入一个必需的值,即:abc。我用的是C#。谢谢 HTML: <telerik:GridTemplateColumn UniqueName="MasterTemplate" HeaderText="Checkbox column 1"> <ItemTemplate> <asp:CheckBox ID="cbChecked" runat="server"

这是我的密码。我想在网格中添加复选框列,这样当我单击复选框时,就应该在数据库中插入一个必需的值,即:abc。我用的是C#。谢谢


HTML:

<telerik:GridTemplateColumn UniqueName="MasterTemplate" HeaderText="Checkbox column 1">
        <ItemTemplate>
          <asp:CheckBox ID="cbChecked" runat="server" AutoPostBack="True" OnCheckedChanged="CheckChanged">
          </asp:CheckBox>
        </ItemTemplate>
</telerik:GridTemplateColumn>

您也可以点击此链接:

谢谢。。。所有代码都可以正常工作,除了:private void RadGrid1_ItemDataBound(object sender,Telerik.Web.UI.griditem eventargs e){if(e.Item是GridDataItem){GridDataItem=e.Item作为GridDataItem;CheckBox=(CheckBox)Item.FindControl(“cbChecked”);//存储到数据库中,获取复选框的文本/值。}
<telerik:GridTemplateColumn UniqueName="MasterTemplate" HeaderText="Checkbox column 1">
        <ItemTemplate>
          <asp:CheckBox ID="cbChecked" runat="server" AutoPostBack="True" OnCheckedChanged="CheckChanged">
          </asp:CheckBox>
        </ItemTemplate>
</telerik:GridTemplateColumn>
protected void CheckChanged(Object sender, System.EventArgs e)
{
    // Do your stuff here
}

private void RadGrid1_ItemDataBound(object sender, Telerik.Web.UI.GridItemEventArgs e)
{
    if (e.Item is GridDataItem)
    {
        GridDataItem item = e.Item as GridDataItem;
        CheckBox box = (CheckBox)item.FindControl("cbChecked");

       //store into Database fetching the text/value of the check box.
    }
}