Событие RadGrid InsertCommand повторяется при каждом обновлении страницы - PullRequest
1 голос
/ 12 мая 2011

Я использую MasterTableEditForm для вставки строк в RadGrid.В форме редактирования у меня есть кнопка со свойством commandname = "PerformInsert" для вставки новой строки.

В C # я использую событие InsertCommand для своей пользовательской логики вставки.После этого мой MasterTableEditForm закрывается, но каждый раз, когда я обновляю страницу, InsertCommand снова обрабатывается со свойством commandname = "PerformInsert", и операция вставки повторяется.

Итак, что я могу сделать, чтобы избежать множественной обработки InsertCommand?

спасибо!

1 Ответ

0 голосов
/ 12 мая 2011

Я думаю, что проблема в том, что вы должны отсоединить событие после обработки логики для события Insert, если это не проблема, вы должны отделить логику для обновления вашей модели из acion для вашей кнопки, потому что метод для кнопки не должен быть запущен на обновить

...