2010-05-08 1 views
0

Я настраиваю DomainDataSource для выполнения определенного метода на стороне сервера, задав свойство Query. Если я затем вношу изменения в полученные данные и вызываю SubmitChanges, элемент управления каким-то образом знает правильный метод для вызова. (Например, пример UpdateEmployee). Где задано имя метода обновления, или это просто выведено из какого-либо соглашения об именах?Как DomainDataSource.SubmitChanges знают методы для вызова на сервере

ответ

1

Он выведен по соглашению об именах вместе с подписью. Метод UpdateXXX/ModifyXXX, использующий параметр Employee as, является методом обновления для сотрудников.

В качестве альтернативы, если имя метода не соответствует соглашению, вы можете настроить его с помощью атрибута [Обновление] в методе. Подпись все равно должна соответствовать.

Надеюсь, что это поможет.