私のコードは次のとおりです。データベースにデータを保存していません。TextBox からデータを抽出し、GridView に表示しているだけです。チェックボックスとボタンを使用して GridView から複数の行を削除するにはどうすればよいですか? // 行を削除するコード
ASPX コード:
<asp:TemplateField>
<ItemTemplate>
<asp:CheckBox ID="chkdelete" runat="server" />
</ItemTemplate>
</asp:TemplateField>
C# コード:
protected void btnDelete_Click(object sender, EventArgs e)
{
//Loop through all the rows in gridview
foreach(GridViewRow gvrow in gvUserDetails.Rows)
{
//Finiding checkbox control in gridview for particular row
CheckBox chkdelete = (CheckBox)gvrow.FindControl("chkdelete");
//Condition to check checkbox selected or not
if(chkdelete.Checked)
{
//code for deleting the row (What code do I write here?)
}
}
}