2013-12-06 4 views
0

Я хочу сортировать вручную свои данные в виде сетки, перемещая строку с помощью кнопок вверх/вниз справа от сетки. Но, я не должен слишком спрашивать сервер! это трудность.Преобразование данных Gridview в XML

Поэтому я нахожу решение.

Сначала я привязываю gridview к моей базе данных, , тогда я хочу экспортировать данные gridview в два файла XML, один статический и один как новый источник gridview, который будет сортироваться, в целях сравнения двух раз после сортировки , поиск изменений, а затем обновление только строк, которые были изменены в базе данных. Как вы думаете, это хорошая идея? Есть ли у вас другая идея?

Я должен использовать другой метод, потому что невозможно сортировать gridview динамически для моей ситуации.

ответ

0

Предлагаю вам прочитать ваши данные в структуре, которая позволяет сортировать. У вас есть несколько вариантов. Одним из простых является DataTable, затем используйте представление для сортировки данных любым способом. Используйте этот вид для привязки к сетке. Это занимает около 2-3 строк кода. Например, см.: DataView.

Решение с XML сложно реализовать и, вероятно, медленнее, поскольку оно связано с ввода-выводами. Специально в веб-приложении.

В любом решении требуется, чтобы все данные были захвачены до начала сортировки.

Смежные вопросы