要?jiǎng)h除GridView中的當(dāng)前行,可以通過(guò)以下步驟實(shí)現(xiàn):
int selectedIndex = GridView1.SelectedIndex;
GridView1.Rows.RemoveAt(selectedIndex);
GridView1.DataSource = dataSource;
GridView1.DataBind();
完整的代碼示例:
int selectedIndex = GridView1.SelectedIndex;
if (selectedIndex >= 0)
{
GridView1.Rows.RemoveAt(selectedIndex);
GridView1.DataSource = dataSource;
GridView1.DataBind();
}
請(qǐng)注意,上述示例假設(shè)GridView控件已經(jīng)綁定了一個(gè)數(shù)據(jù)源,并且已經(jīng)設(shè)置了選中行的選擇模式(例如,通過(guò)設(shè)置GridView的SelectionMode屬性為GridViewSelectionMode.FullRowSelect)。