gridview在C#中不绑定数据表副本

本文关键字:绑定 数据表 副本 gridview | 更新日期: 2023-09-27 18:00:57

我试图将数据表的副本绑定到gridview,但它没有显示它

var cloneData = originalData.clone();
gvTable.DataSource = cloneData;
gvTable.Databind();

如果我绑定originalData而不是cloneData,它会起作用。。复印件怎么了?

asp.net C#。

gridview在C#中不绑定数据表副本

您需要使用Copy()而不是Clone()

Copy和Clone方法都会创建一个与原始DataTable具有相同结构的新DataTable。Copy方法创建的新DataTable具有与原始表相同的一组DataRows,但Clone方法创建的新DataTable不包含任何DataRows。

查看克隆和复制之间的区别。