【发布时间】:2010-09-25 03:59:33
【问题描述】:
当我们使用 datatable.newrow 命令时,一个新的空行添加到行的底部。但是我希望将 newrow 添加到数据表的顶部。我怎样才能做到?
【问题讨论】:
当我们使用 datatable.newrow 命令时,一个新的空行添加到行的底部。但是我希望将 newrow 添加到数据表的顶部。我怎样才能做到?
【问题讨论】:
您使用 NewRow 创建具有相同列的行。要真正将其放入 DataTable,您必须这样做
myDataTable.Rows.InsertAt(myDataRow, 0);
其中 0 是您要插入的索引。
【讨论】:
这个是错的
myDataTable.Rows.InsertAt(0,myDataRow);
请使用下面的行代替那行
myDataTable.Rows.InsertAt(myDataRow,0);
【讨论】:
这是在表格中添加行的最佳示例
DataRow newRow = myDataTable.NewRow();
newRow[0] = "0";
newRow[1] = "Select one";
myDataTable.Rows.InsertAt(newRow, 0);
先设置行
【讨论】: