[已解决问题] Castle项目中实体的数据有效性的验证属性在什么位置呀?
提问时间: 2007-11-12 22:08
浏览:432 次

[Property(NotNull = true), ValidateNotEmpty("不能为空")]
public string Name
{
    get { return name; }
    set { name = value; }
}
谁能指点一下使用类似于ValidateNotEmpty这些验证数据有效性的属性标记需要应用那个库,在什么命名空间下。找了很久也没有找到。


提问者:小渴 - 初学一级
最佳答案
Namespace: Castle.Components.Validator 
Assembly:  Castle.Components.Validator (in Castle.Components.Validator.dll)

都用到代码了,智能感知+Object Browser也能看出来
2007/11/13 9:56:03 回答者:Ariel Y.


提问者对于答案的评价:谢谢了。
其它回答(1)
可以看一下Castle的源码中,Castle.ActiveRecord\Attributes\Validations文件夹下,也可以看看我之前写的一篇文章
http://terrylee.cnblogs.com/archive/2006/04/13/374173.html
8个月前   回答者:TerryLee - 小虾三级
评论
7个月前   52Qin :
ValidateNonEmpty,不是Not
我的版本是这样的,
   您需要登录以后才能回答!
我的问题    我要提问


快到期问题

> 问题排行榜

有不合适内容,建议去除