AspxGridView Изменить значение столбца данных для текущей страницы

Проблема: DataTable (50K + Rows) связан с Aspxgridview, теперь мы хотим изменить значения столбца DataRow... например, вместо UserId отображать UserName. Я могу перечислить 50К строк и обновить идентификатор пользователя с именем пользователя во время выполнения, но я хочу перечислить AspxGridView DataRows текущей страницы и обновлять только их значения.

Кто-нибудь может направить меня? какое событие использовать для обновления значений dataRow текущей страницы только для Aspxgridview?

1 ответ

Вы НЕ должны перебирать 50K записей, обновляя UserId с UserName.

Во-первых, вы, вероятно, не можете, потому что UserId звучит как числовое поле (или, по крайней мере, так должно быть), а UserName является строковым полем. Вы не можете поместить строку в число.

Второе. Вам следует изменить способ получения данных, вероятно, из базы данных, чтобы присоединить имеющуюся здесь таблицу к таблице с именами пользователей и ввести нужные данные. Таким образом, это делается и делается быстро.

Другие вопросы по тегам