asp.net中如何删除用按钮选定的gridview行

   2025-02-15 9610
核心提示:要删除GridView中选定的行,可以在按钮的Click事件中编写相关代码。以下是一个删除GridView行的示例代码:protected void btnDel

要删除GridView中选定的行,可以在按钮的Click事件中编写相关代码。以下是一个删除GridView行的示例代码:

protected void btnDelete_Click(object sender, EventArgs e){// 获取选定行的索引List selectedRows = new List();foreach (GridViewRow row in GridView1.Rows){CheckBox cb = (CheckBox)row.FindControl(“chkSelect”);if (cb != null && cb.Checked){int index = row.RowIndex;selectedRows.Add(index);}}

// 根据索引删除选定行foreach (int index in selectedRows){GridView1.DeleteRow(index);}

// 重新绑定数据源GridView1.DataSource = YourDataSource;GridView1.DataBind();}

请注意,要使用此代码,你需要为GridView添加一个CheckBox列,并给每个CheckBox添加一个id为"chkSelect"的属性。另外,你需要将"YourDataSource"替换为你的数据源。

 
 
更多>同类维修知识
推荐图文
推荐维修知识
点击排行
网站首页  |  关于我们  |  联系方式  |  用户协议  |  隐私政策  |  网站留言