要删除GridView中的当前行,可以通过以下步骤实现:
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();
}
请注意,上述示例假设GridView控件已经绑定了一个数据源,并且已经设置了选中行的选择模式(例如,通过设置GridView的SelectionMode属性为GridViewSelectionMode.FullRowSelect)。
辰迅云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
推荐阅读: gridview编辑控件不显示怎么解决