我在Asp.net中有一个 gridview 和一个删除按钮。仅当从 gridview 中选择一行时,删除才会起作用。我想通过使其更加用户友好来防止网站崩溃。因此,如果用户没有选择一行并按删除,它将通过标签通知他们。是SelectedVue还是SelectedRow?
这是我尝试的:
if (GridView1.SelectedValue == null)
{
int i = GridView1.SelectedIndex;
myDataSet.Tables["Records"].Rows[i].Delete();
GridView1.DataSource = myDataSet;
GridView1.DataBind();
}
else
{
Label5.Text = "Oops, please select a row";
}