0
我有一个GridView是这样的:的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作为文件名。有其他选择吗? – user662417 2012-01-18 18:42:10
DataKeyName应该是通常记录的唯一标识符,如果您从数据库表中获取此数据,则为主键 – curtisk 2012-01-18 19:04:39
实际上,我有一个主键ID,我不想在GridView中显示。我如何在gridview中使用这个未显示的ID列来删除记录。 – user662417 2012-01-18 19:26:47