.net – IDataErrorInfo vs IValidatableObject?
发布时间:2020-05-27 12:36:28 所属栏目:asp.Net 来源:互联网
导读:目前我的业务对象实现IDataErrorInfo.因为我打算在ASP.NET MVC 3中使用这些库,所以我应该实现IValidatableObject,也可以代替. WPF是否与IValidatableObject配合使用? DataAnnotations如何适应图片? IValidatableObject是用于验证整个对象级错误的接口.您有
|
目前我的业务对象实现IDataErrorInfo.因为我打算在ASP.NET MVC 3中使用这些库,所以我应该实现IValidatableObject,也可以代替. WPF是否与IValidatableObject配合使用? DataAnnotations如何适应图片? 解决方法IValidatableObject是用于验证整个对象级错误的接口.您有责任通过验证数据注释或其他技术来实现该功能. MVC具有对数据注释的本地支持,因此您可以在不进一步支持的情况下使用它们.相反wpf只支持IDataErrorInfo.它不支持IValidateObject或DataAnnotations. 但是我实现了一个包装对象,它将Wpf中的DataAnnotation支持添加到包装对象.它还提供了IPropertyChanged的实现.参见编码上的Validation Toolkit for Wpf and Silverlight (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net – Server.Transfer throws执行子请求时出错 如何解
- asp.net-mvc-3 – 用于基本身份验证的asp mvc 3 ActionFilt
- asp.net-mvc – 流畅的验证自定义验证规则
- 自定义每个用户的会话超时 – ASP.NET
- asp.net – “2015年4月20日Google帐户的OpenID2已经消失”
- asp.net-mvc – MVC – 一次创建对象和相关对象
- asp.net – Jquery Ajax,不在Internet Explorer中工作
- asp.net – SqlFunctions.StringConvert添加不必要的填充
- asp-classic – 经典ASP中500 Vs 500.100错误
- asp.net – IItemTransform和现有的缩小文件
推荐文章
站长推荐
- asp.net – 实体框架4 – 从模型更新数据库模式
- asp.net – DropDownList OnSelectedIndexChange
- ef-code-first – ASP.NET Identity – 将用户ID
- 在IIS 7.5上运行的ASP.NET应用程序上强制Https
- asp.net-mvc-3 – 从ASP MVC 3 Preview更新到Bet
- asp.net-mvc – 动态类型的ViewPage
- 什么是asp.net会话超时的单位?
- asp.net – 如何将javascript文件的服务限制为仅
- 有没有办法将一个onclick事件添加到ASP.NET标签服
- asp.net – 如何映射/ News / 5的路由到我的新闻
热点阅读
