带有删除选项的网格视图

本文关键字:网格 视图 选项 删除 | 更新日期: 2023-09-27 18:20:54

我有一个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();

当我点击删除有老虎的第二行时,第二行和第四行就会被删除。但我只想删除第二行。我该怎么做?

带有删除选项的网格视图

这一切都取决于您为网格定义的DataKeyNames,如果您使用"文件名",那么示例中任何名为Tiger的内容都将被删除。

你试过吗

GridView1.Rows.RemoveAt(e.RowIndex);