Редактировать первый столбец GridView - PullRequest
1 голос
/ 08 апреля 2010

У меня очень динамичный GridView, и мне нужно разрешить пользователю редактировать первый его столбец.После того, как он отредактирует первый столбец сетки, он должен быть обновлен в базе данных.

Есть ли способы справиться с этим?

Моя единственная идея - поместить какой-либо изменяемый элемент в первую ячейку каждой строки, чтобыон должен иметь возможность устанавливать / получать мои значения для каждой строки, но пока не может найти ни одного примера ...

Дополнительная информация: GridView берет данные из источника данных объекта, и все столбцы являются динамическими (да,может быть, кроме первого, но я добавляю его динамически) и загружаю полный DataTable ... \

В настоящее время использую метод jQuery + Ajax для динамической кнопки, но не могу отключить PostBack кнопки, поэтому с PostBack он просто исчезаетне устраивайте событие, которое оно должно совершить ...

1 Ответ

6 голосов
/ 09 апреля 2010

Поскольку у вас есть динамические столбцы, для каждого столбца укажите свойство read-only (если столбец доступен только для чтения, его можно просматривать и не редактировать только в режиме редактирования GridView).

Итак, первый столбец будет иметь значение readonly="false" (или полностью его опустить), а остальные столбцы read-only="true".

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