0
我通過設置Query屬性來配置DomainDataSource以執行特定的服務器端方法。如果我然後對檢索到的數據進行更改,並調用SubmitChanges,則控件以某種方式知道要調用的正確方法。 (例如UpdateEmployee)哪裏是更新方法集的名稱,或者是通過某種命名約定簡單推斷的呢?DomainDataSource.SubmitChanges如何知道在服務器上調用的方法
我通過設置Query屬性來配置DomainDataSource以執行特定的服務器端方法。如果我然後對檢索到的數據進行更改,並調用SubmitChanges,則控件以某種方式知道要調用的正確方法。 (例如UpdateEmployee)哪裏是更新方法集的名稱,或者是通過某種命名約定簡單推斷的呢?DomainDataSource.SubmitChanges如何知道在服務器上調用的方法
它是通過一個命名約定和簽名來推斷的。以員工爲參數的UpdateXXX/ModifyXXX方法是員工的更新方法。
或者,如果方法的名稱與約定不匹配,則可以通過方法上的屬性[Update]對其進行配置。簽名仍然必須匹配。
希望有所幫助。