Gridview с опцией удаления - PullRequest
0 голосов
/ 18 января 2012

У меня есть GridView, который выглядит как:

File Name   DateTimeUploaded    Type     
    Resume  1/13/2012 7:52:59 AM    .docx   Delete
    tiger   1/18/2012 7:56:31 AM    .docx   Delete
    Woods   1/18/2012 7:56:42 AM    .xlsx   Delete
    tiger   1/18/2012 7:57:43 AM    .xlsx   Delete

В gridview_rowdeleting у меня есть:

GridView1.DeleteRow(e.RowIndex);
        GridView1.DataBind();

Когда я нажимаю на удаление второй строки, которая имеет тигра, второй и четвертыйстроки удаляются.Но я хочу удалить только второй ряд.Как я могу это сделать?

Ответы [ 2 ]

1 голос
/ 18 января 2012

Все зависит от того, что вы определили как DataKeyNames для сетки, если вы используете «Имя файла», то все имя с именем Tiger в вашем примере будет удалено.

0 голосов
/ 18 января 2012

Вы пробовали

GridView1.Rows.RemoveAt(e.RowIndex);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...