ASP.NET GridView - Редактирование динамических столбцов шаблона
Я создал GridView, столбцы которого создаются динамически на основе моего источника данных. Я реализовал эти столбцы, используя описанный здесь подход. Эти столбцы правильно отображаются при начальной загрузке. Однако мне нужно реализовать команду, чтобы пользователь мог редактировать / удалять строки в GridView.
На данный момент я реализовал команду, как и в обычном GridView. У меня есть TemplateField с ItemTemplate, который имеет элементы LinkButton для редактирования и удаления. CommandName для каждого LinkButton имеет значение "Редактировать" или "Удалить" соответственно.
Как ни странно, когда пользователь нажимает ссылку "Изменить" или "Удалить", данные в GridView исчезают. Однако я убедился, что я на самом деле повторно связываю данные, когда выбран один из этих элементов LinkButton.
Кто-нибудь может дать некоторые предложения относительно того, что может быть причиной?
Спасибо!
1 ответ
Вот хорошие примеры. Вы можете выяснить проблему обратной передачи.