2010-05-08 2 views
0

Je configure DomainDataSource pour exécuter une méthode côté serveur spécifique en définissant la propriété Query. Si je fais ensuite des changements aux données récupérées, et appelez SubmitChanges le contrôle sait d'une manière ou d'une autre la méthode correcte à appeler. (UpdateEmployee par exemple) Où est le nom de la méthode de mise à jour, ou est-il simplement déduit d'une sorte de convention de nommage?Comment DomainDataSource.SubmitChanges connaît-il les méthodes à appeler sur le serveur?

Répondre

1

Il est déduit par une convention de nommage avec la signature. Une méthode UpdateXXX/ModifyXXX prenant en paramètre Employee est la méthode de mise à jour pour les employés. Alternativement, si le nom de la méthode ne correspond pas à la convention, vous pouvez le configurer via un attribut [Update] sur la méthode. La signature doit toujours correspondre.

Espérons que ça aide.