我对使用WinForms应用程序和实体框架5设置客户端验证很感兴趣。我知道我可以实现IValidatableObject接口来执行,也有可能需要为每个实体执行自定义验证。
但是,由于我使用的是WinForms,所以我想使用ErrorProvider在用户填写表单时出现验证错误时向用户显示一个很好的通知。是否可以使用IValidatableObject接口实现此功能,或者为了让ErrorProvider正常工作,我还需要在实体上实现IDataErrorInfo接口吗?
如果你对此有任何更好的替代方案,请让我知道,我也会很乐意调查的。
https://stackoverflow.com/questions/14451413
复制相似问题