Проверка ячейки Datagridview при фокусировке - PullRequest
0 голосов
/ 16 сентября 2011

В моей форме есть сетевое представление, как я могу проверить ячейки при выходе из текущей строки.

Ответы [ 2 ]

0 голосов
/ 16 сентября 2011

Вот ответ для Windows Forms (вопрос помечен ASP.NET, но, насколько я знаю, такого понятия, как DataGridView для Интернета) не существует:

Обработайте событие RowValidating и проверьте строку там. Если значения строки недопустимы, установите сообщение об ошибке в свойстве ErrorText строки и установите e.Cancel = True.

Наконец, в событии RowValidated установите для свойства ErrorText строки пустую строку.

0 голосов
/ 16 сентября 2011

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

...