ASPxGridView запрещает вставку, если существует - PullRequest
0 голосов
/ 26 декабря 2011

Есть ли параметр, который запрещает вставку строки, если эта строка уже существует (исключая ID)?

Ответы [ 2 ]

1 голос
/ 27 декабря 2011

Если вы хотите проверить это в своем приложении, вы можете использовать ASPxGridView.RowInserting событие. Просто установите e.Cancel в true, если вы хотите запретить вставку строки. Однако это не помешает прямой вставке или вставке строки SQL из какого-то другого фрагмента кода в вашем приложении.

0 голосов
/ 26 декабря 2011

Рекомендуется контролировать эту ситуацию на уровне источника данных.

Добавьте требуемое ограничение CHECK или триггер INSERT, чтобы автоматически предотвратить операцию вставки.Эта опция позволяет вам обрабатывать такую ​​ситуацию независимо от реализации пользовательского интерфейса:

http://www.dmxzone.com/go?4615

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