Редактирование строки в виде сетки - PullRequest
1 голос
/ 23 марта 2010

У меня есть два текстовых поля с именем идентификатор региона и имя региона .. и кнопка управления

Я ввожу некоторые значения в эти текстовые поля и нажимаю кнопку, чтобы вставить эти значения в « gridview » и « таблицу данных », связанные с gridview.

Вид сетки имеет " включить редактирование ", установленное в значение true, но когда я нажимаю кнопку " edit " определенной строки в виде сетки, я не получаю ответа .. .ie я не получаю редактируемые текстовые поля, как это обычно происходит ...

Какое решение для этого?

Ответы [ 3 ]

3 голосов
/ 19 апреля 2010

Вам необходимо установить EditIndex строки, которую вы редактируете, в событии gdvMyGridView_RowEditing:

gdvMyGridView.EditIndex = e.NewEditIndex

Это отобразит ваш EditItemTemplate для соответствующей строки.

0 голосов
/ 03 октября 2011

Редактирование управления не работает по синемуВы должны написать внутренний SQL-запрос для его реализации.Скорее всего, запрос будет выглядеть следующим образом.

update regions SET name=@name where ID=@ID

, где name и ID - это поля таблицы. Убедитесь, что идентификатор является первичным ключом, иначе обновление не будет работать, и вы не получите никакой ошибки .

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