gridview не привязывает копируемую копию в C # - PullRequest
0 голосов
/ 01 июля 2011

Я пытаюсь привязать копию данных к сетке, но она не отображается. Вот пример кода:

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

если я связываю оригинальные данные вместо cloneData, это работает .. что не так с копией?

asp.net C #.

Ответы [ 2 ]

2 голосов
/ 01 июля 2011

Вам нужно использовать Copy() вместо Clone()

Методы Copy и Clone создают новый DataTable с той же структурой, что и исходный DataTable. Новый DataTable, созданный методом Copy, имеет тот же набор DataRows, что и исходная таблица, но новый DataTable, созданный методом Clone, не содержит никаких DataRows.

Источник

1 голос
/ 01 июля 2011
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...