最新评论
Re:忘记才是最高境界 五子登科 2010-08-25 14:10
@横刀天笑
说的好,你推荐的书也很好
确实很好用,可以再以后的项目里借鉴下。谢谢楼主提供了一个新的思路
@Funeral
System.ComponentModel.DataAnnotations 并不是在mvc中,而是在.net3.5中。引用后还是可以使用的。你可以将此dll Copy到你程序目录中一同发布。
@luotong
呃,我是指相对于只有一个.net framework2.0的情况,没有asp.net mvc那些东西的
@罩哥
@鹤冲天
呵呵,我还走着传统的道路,对于一些相对较新(MVC也不算新了-_-!)的技术那学的是相当的不给力啊
(一种优雅、美观、清爽、干净的验证方式),没看出来。
System.ComponentModel.DataAnnotations 命名空间 中有现成的验证特性可以用。
在asp.net mvc框架中
微软已经有现成的东西了 呵呵
asp.net mvc中就使用attribute进行数据验证。
System.ComponentModel.DataAnnotations命名空间中有很多用来验证的Attribute。
Re:利用特性(Attribute)对实体类进行验证 David.Yang 2010-08-24 09:39
正好是我需要的,感谢博主~
XmlSerializer,看那介绍里面一堆各种优化的说明头都大,只管感觉性能不错,复杂是肯定的。
@顾磊(kyo-yo)
恩,以前没接触过VAB,我OUT了 -_-!
Re:利用特性(Attribute)对实体类进行验证 顾磊(kyo-yo) 2010-08-24 09:28
EntLib的Validation模块已经很好的完成特性验证了,如果需要自己的验证只需自己扩展既可了
Re:利用特性(Attribute)对实体类进行验证 ryanding 2010-08-24 09:28
思路很好!一篇好文,学习了!
@zjy
我这只是提供了一套通用,当然还可以自定义
还有,如果我在特性类中提供一个参数接收一个正则表达式
而实体类中有多个验证要用到同一套正则的话,那还不如完全抽出来作为一类
Re:利用特性(Attribute)对实体类进行验证 seiya027848 2010-08-24 09:15
有点意思
@Funeral
其实写个正则在里面不就省的写很多验证了吗?
还可以扩展自定义的验证
建议将case用抽象类解决下,居然还有goto,我晕