C# 如何使用INotifyDataErrorInfo/ValidationSummary进行服务器端验证?

C# 如何使用INotifyDataErrorInfo/ValidationSummary进行服务器端验证?,c#,silverlight,validation,client,C#,Silverlight,Validation,Client,我在某些字段上使用了各种客户端验证规则,如Required。我还有一些数据库验证规则,例如真正需要在服务器端执行的唯一约束。我已经将错误消息冒泡返回到客户端,但是如何使用INotifyDataErrorInfo/ValidationSummary显示它们呢 如果可能的话,我希望在ValidationSummary控件以及导致错误的控件/属性中显示这些错误。这可能吗?下面是一个解释后异步验证: 在您的情况下,必须将additionnal asynchronous ValidationAttribu

我在某些字段上使用了各种客户端验证规则,如
Required
。我还有一些数据库验证规则,例如真正需要在服务器端执行的唯一约束。我已经将错误消息冒泡返回到客户端,但是如何使用INotifyDataErrorInfo/ValidationSummary显示它们呢


如果可能的话,我希望在ValidationSummary控件以及导致错误的控件/属性中显示这些错误。这可能吗?

下面是一个解释后异步验证:

在您的情况下,必须将additionnal asynchronous ValidationAttribute设置到类本身!(witch将向对象添加验证错误)