Разрешить только одно редактирование или вставку в RadGrid? - PullRequest
1 голос
/ 22 июля 2010

Я использую сетку Telerik rad и разрешаю пользователю вводить данные непосредственно в сетку.

Я использую режим редактирования "EditForms", и я также разрешаю вставки, использующие то же самое.

Если пользователь редактирует строку, то я не хочу разрешать какие-либо другие изменения или вставки, пока текущий не будет завершен или отменен.

Я совершенно новичок в Radgrids, и недавно я работал в MVC ... так что любая помощь будет отличной!

Ответы [ 2 ]

0 голосов
/ 18 января 2012

Добавьте это свойство в свой RadGrid: AllowMultiRowEdit = "false"

0 голосов
/ 23 июля 2010

Я бы выбрал этот способ:

  • Прослушайте команду Edit / Insert внутри обработчика сервера сетки ItemCommand и проверьте, не является ли коллекция сетки EditIndexes или EditItems пустой. Если это так, отмените последующее редактирование / вставку, установив e.Canceled = true.

Ознакомьтесь с этой темой для некоторых хедз-апов.

Dick

...