问题标签 [castle-validators]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
173 浏览

asp.net-mvc - 对于有使用 xVal 经验的人,是否值得学习和使用城堡验证器而不是内置数据注释?

与标准数据注释相比,城堡验证器为我提供了什么?

我是 xVal、数据注释和城堡验证器的第一次用户,所以无论我决定哪一个,都会有一个学习曲线。刚开始使用 casle 验证器是否值得(我假设它们会更强大)

0 投票
1 回答
604 浏览

castle-validators - Castle Validators 如何验证小于/大于或等于

我看到了 ValidateIsLesser 和 ValidateIsGreater 属性。但是如果我想做一个 ValidateIsLesserOrEqual 和/或 ValidateIsGreaterOrEqual。我是否只需要编写这些自定义属性,或者是否有我很难找到的预建功能?

0 投票
1 回答
544 浏览

asp.net-mvc - 使用 JsonResult 时,使用了哪些技术将 MVC ModelState 验证错误传递回客户端?

我在这里有点想大声,所以让我知道是否需要澄清......

在 ajax 繁重的网站上,当使用 JsonResult 将信息传递回客户端时,正在使用哪些技术、模式、最佳实践将 ModelState 验证错误传递回客户端?

我在我的视图模型上使用 xVal 和城堡验证,是否有某种标准可以让 jquery 验证显示来自 ajax 响应的错误?

0 投票
2 回答
2091 浏览

asp.net-mvc - 属性中未硬编码的 MVC 验证错误消息

我要求传递给我的视图的验证错误消息来自数据库。

我想在我的模型上使用数据注释,但验证属性中的错误消息键只能是字符串或常量。

我对其他验证解决方案持开放态度,但我需要从数据库中提取错误消息。

如果错误消息不是字符串,是否还有其他有效的验证解决方案?现在我正在考虑使用 T4 来生成一个常量文件......

0 投票
2 回答
1296 浏览

c# - C#自定义属性访问数据库

我有一个使用 nhiberate 访问数据库的自定义属性。该属性实际上继承自 Castle 的 AbstractValidationAttribute,用于根据正则表达式验证属性。问题是,这些正则表达式是cms管理并存储在数据库中的,当你更改数据库中的值时,它们并没有反映在属性中。基本上,该属性只初始化一次,然后从数据库加载一次。有没有办法解决?

谢谢,罗宾

0 投票
2 回答
199 浏览

c# - 按钮和验证器

我有一个带有两个文本框的表格。每个文本框都有一个必需的验证器,以使用户在文本框中插入数据。

我还有一个登录表来确认用户权限。

当我提交登录按钮时,第一个表中的验证器出现并阻止用户登录。我将登录按钮属性(原因验证)更改为 false,但我在登录表中添加的验证器没有出现.

那么请问我该如何解决这个问题。

0 投票
1 回答
437 浏览

validation - 有没有办法为休眠会话/活动记录范围禁用 Castle Active Record 验证

有没有办法为休眠会话/活动记录范围禁用活动记录验证?

我有一个场景,我们正在删除大量项目 - 在某些情况下,客户的数据库中的数据不会通过验证(它是在引入新的验证规则之前捕获的,或者由于手动操作数据库等)

删除时,由于数据库的构造方式,对现有实体进行了一些验证检查,并因异常而失败 - 阻止删除这些实体。

对于删除场景,我们希望禁用与正在删除实体的事务/会话/范围相关联的所有验证,这可能吗?

更新 23/01/2011

实现了一个简单的验证活动记录基类来禁用验证:

我的 ActiveRecord 模型从 ScopeAwareValidationBase 继承,然后我可以在我的事务代码周围添加一个 using 语句,这是一种享受。

0 投票
1 回答
265 浏览

.net - Castle Active Record - 验证和关系

我有两个模型:foo 和 bar。Foo 有一个 bar 对象。Foo 和 bar 有验证规则。如果我调用 Foo.isValid() 它也不会验证 bar 。我需要用 isValid 验证 bar。Castle Active Record Validation 如何为关系工作?您有任何示例或文档吗?官方网站的文档很差,没有关于验证和关系的内容。谢谢你。

0 投票
0 回答
73 浏览

asp.net-mvc-2 - 如何在 asp.net mvc 中使用 CastleValidator 和客户端 jquery 验证插件?

如何在 asp.net mvc 中将 CastleValidator 与客户端 jquery 验证插件一起使用?

0 投票
0 回答
129 浏览

data-annotations - Castle Validators 可以使用 DataAnnotations 属性吗?

有没有一种方法可以使 DataAnnotations 属性(例如Required与 Castle Validators一起使用) ?

我知道 Castle 有自己的属性 - 但我想为视图和业务逻辑使用相同的属性。所以我希望这些属性用于视图验证和任何业务逻辑验证。我知道这种方法并不理想。