Gridview 如何基于选中的复选框删除radgrid中的多行

Gridview 如何基于选中的复选框删除radgrid中的多行,gridview,telerik,radgrid,delete-row,Gridview,Telerik,Radgrid,Delete Row,我有一个radgrid,其中项目是从codebehind绑定的,如何根据选中的复选框删除网格中的特定行,并将更改保存到数据库中。您可以绑定如下复选框: <telerik:GridTemplateColumn> <ItemTemplate> <input type="checkbox" name="chkBox" value='<%# DataBinder.Eval(Container.DataItem,

我有一个radgrid,其中项目是从codebehind绑定的,如何根据选中的复选框删除网格中的特定行,并将更改保存到数据库中。

您可以绑定如下复选框:

<telerik:GridTemplateColumn>     
      <ItemTemplate>     
            <input type="checkbox" name="chkBox" value='<%# DataBinder.Eval(Container.DataItem, "idKnowledgeArea") %>' />   
      </ItemTemplate>      
</telerik:GridTemplateColumn>
因此,您将选中复选框ID。之后,您将编写删除代码,然后只需为网格重新绑定编写代码,如下所示:

Grid.Rebind();

谢谢你的回复,你能更清楚地根据复选框checked删除行项目吗?你想说什么?你能详细解释一下吗?我的网格中有大约20行,每行的末尾都有一个复选框,如果用户选择特定的复选框并单击“删除”按钮,则必须删除该特定的行请参见我的网格中有大约20行,每行的末尾都有一个复选框,如果用户选中特定复选框并单击“删除”按钮,则必须删除该特定行意味着每行都有“删除”按钮,或者您只有一个常用的“删除”按钮?
Grid.Rebind();