91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

gridview刪除選中行的方法是什么

小億
263
2023-08-01 09:50:00
欄目: 編程語言

GridView刪除選中行的方法有多種實現方式,以下列舉兩種常用方法:

  1. 通過遍歷選中行,刪除對應的數據行:
  • 首先,獲取GridView的選中行的索引,可以通過GridView的SelectedRows屬性來獲取。

  • 然后,遍歷選中行的索引,逐一刪除對應的數據行,可以通過GridView的Rows屬性來獲取數據行。

  • 最后,刷新GridView以更新顯示。

示例代碼如下:

foreach (DataGridViewRow selectedRow in dataGridView1.SelectedRows)
{
if (!selectedRow.IsNewRow)  // 排除新增行
{
dataGridView1.Rows.Remove(selectedRow);
}
}
dataGridView1.Refresh();
  1. 通過綁定數據源,刪除選中行:
  • 首先,獲取選中行的數據,并將其從數據源中刪除。

  • 然后,重新綁定數據源到GridView。

  • 最后,刷新GridView以更新顯示。

示例代碼如下:

foreach (DataGridViewRow selectedRow in dataGridView1.SelectedRows)
{
if (!selectedRow.IsNewRow)  // 排除新增行
{
DataRowView dataRowView = selectedRow.DataBoundItem as DataRowView;
if (dataRowView != null)
{
dataRowView.Row.Delete();
}
}
}
dataGridView1.DataSource = null;
dataGridView1.DataSource = yourDataSource;  // yourDataSource為數據源
dataGridView1.Refresh();

以上兩種方法均適用于WinForms的DataGridView控件,如果使用的是ASP.NET的GridView控件,則需要稍作修改。

0
荣昌县| 西林县| 武平县| 龙里县| 浦东新区| 高安市| 安吉县| 邹平县| 南城县| 无锡市| 延边| 铜梁县| 平陆县| 武穴市| 洛扎县| 寿阳县| 阿拉善右旗| 东明县| 富顺县| 观塘区| 乌拉特后旗| 资溪县| 淮滨县| 滕州市| 石狮市| 新绛县| 井陉县| 乳源| 噶尔县| 丹巴县| 北流市| 哈尔滨市| 双辽市| 灵台县| 忻城县| 洪洞县| 浏阳市| 买车| 永兴县| 体育| 安吉县|