ASP.NET GridView - Редактирование динамических столбцов шаблона - PullRequest
0 голосов
/ 30 ноября 2009

Я создал GridView, столбцы которого создаются динамически на основе моего источника данных. Я реализовал эти столбцы, используя подход, описанный здесь . Эти столбцы правильно отображаются при начальной загрузке. Однако мне нужно реализовать команды, чтобы пользователь мог редактировать / удалять строки в GridView.

На данный момент я реализовал команду, как и в обычном GridView. У меня есть TemplateField с ItemTemplate, который имеет элементы LinkButton для редактирования и удаления. CommandName для каждого LinkButton имеет значение «Редактировать» или «Удалить» соответственно.

Как ни странно, когда пользователь нажимает ссылку «Редактировать» или «Удалить», данные в GridView исчезают. Однако я убедился, что я на самом деле повторно связываю данные, когда выбран один из этих элементов LinkButton.

Кто-нибудь может дать несколько советов относительно того, что может быть причиной?

Спасибо!

1 Ответ

0 голосов
/ 30 ноября 2009

Вот хорошие примеры. Вы можете выяснить проблему обратной передачи.

http://quickstarts.asp.net/QuickStartV20/aspnet/

...