Это может быть легкой проблемой, но я не вижу, что я делаю неправильно здесь. Код:Удаление строки, когда пользователь нажимает кнопку удаления
protected void dgvSelected_RowCommand (object sender, GridViewCommandEventArgs e)
{
if(e.CommandName =="Delete")
{
if (!string.IsNullOrEmpty(e.CommandArgument.ToString()))
{
int RowIndex = Convert.ToInt32(e.CommandArgument);
dgvSelected.DeleteRow(RowIndex);
dgvSelected.DataBind();
}
}
}
И в конце класса у меня есть этот метод.
protected void dgvSelected_RowDeleting(object sender, GridViewDeleteEventArgs e)
{
}
Я использую ASP .NET и у меня есть GridView, что несколько строк и в каждой строке у меня есть кнопка удаления, где пользователь может нажать ее, чтобы удалить эту строку. На данный момент, когда я нажимаю кнопку удаления, весь вид сетки исчезает. Что я делаю не так?
Возможный дубликат (http://stackoverflow.com/questions/34529385/how- to-generate-the-needed-sql-statements-to-update-insert-delete-data-in-grid) –