Проблема редактирования DataGrid - PullRequest
0 голосов
/ 25 сентября 2008

У меня есть DataGrid с ItemTemplate, который имеет изображение и метку. В EditItemTemplate метка заменяется текстовым полем. Моя проблема в том, что шаблон редактирования отображается только при втором нажатии кнопки «Редактировать». Что дает?

Ответы [ 2 ]

1 голос
/ 25 сентября 2008

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

If Not Page.IsPostBack() Then
    DoDataBinding()
End If
0 голосов
/ 25 сентября 2008

Убедитесь, что вы повторно привязали DataGrid после установки свойства EditItemIndex.

Редактировать: Договорились с Масса. Рекомендуется переместить привязку данных в отдельный метод и вызывать ее сначала при первой загрузке страницы, а затем снова после установки EditItemIndex.

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