我的DataSource是从Page_Load中的文件系统数据填充的DataTable。没有数据库。如何从DataTable中删除行并重新绑定?我认为这必须在GridView_RowCommand“删除”部分中完成......
if(e.CommandName == "Delete")
...
当我尝试访问
中的DataRow时//get the datatable
DataTable dt = this.gridCPCP.DataSource as DataTable;
// Delete the record
foreach (DataRow dr in dt.Rows)
{
....
dt
为空。删除记录时如何引用DataTable?
答案 0 :(得分:0)
e.CommandArgument应该为您提供应删除的行的索引。 您可以在没有删除项目的情况下再次将数据表绑定到网格。