问题标签 [fluentvalidation-2.0]
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.
.net - 如何使用 FluentValidation 将字符串验证为 DateTime
使用 FluentValidation,是否可以在无需指定委托的情况下将 a 验证string
为可解析的?DateTime
Custom()
理想情况下,我想说一些类似 EmailAddress 功能的东西,例如:
所以是这样的:
c# - 通过属性实现验证的基本问题?请指导我
感谢您的关注和时间。
我想在属性设置器中实现验证。这是一个需要您的专家帮助的问题。
我知道在设置值之前如何进行验证。但如果传递的值不正确,则不知道该怎么做。只是不设置不是一个可接受的解决方案,因为我想向用户返回适当的消息(在 Web 表单的标签中)。我的示例代码是:
一个想法是使用 return 但这是不允许的。
抛出错误看起来不太好,因为通常我们会避免抛出自定义错误。
请指导和帮助我。
期待中的感谢
韩丝
.net - .Net 对象验证
我可以将验证应用程序块用于高性能程序吗?我的意思是当我从流中获取对象时,我需要在解析数据时验证它们的值。据我了解,涉及反射...
是否有任何替代工具可用于对象验证?
asp.net - 带有 Asp.net 验证的 JQuery
我有一个表单,它显示一个 asp.net 网格,网格中列出了不同的人。用户可以通过单击页面上的 asp.net 按钮将新用户添加到网格中:
单击此按钮时,将打开一个 JQuery 对话框:
这一切都很好。但是,对话框表单上的某些字段必须进行验证。起初,我使用了 asp.net 必填字段验证。由于某种原因,这不起作用。所以,我在代码隐藏中进行验证。验证工作(就像它对必需的字段控件所做的那样),但表单显示在它自己的窗口中,而不是在 JQuery 对话框中。有人可以告诉我我做错了什么。
注意:ManagePeople.aspx 是包含网格的页面。单击 addperson 按钮后,将显示 AddPerson.aspx 中 #content_dialogBox 的内容。
asp.net - 正则表达式验证器不验证空文本框
我想验证特定文本的文本框,它不能为空。但是正则表达式验证器不会验证文本框是否为BLANK。但是,它会验证我是否在文本框中输入了一些内容。
即使文本框为空,如何使正则表达式触发?
我应该同时使用Required Validator + Regex Validator吗?谢谢。
c# - 日期验证
我们如何在 asp.net 上使用数据验证?不能插入大于当前日期的日期。
c# - 有任何 .NET Fluent Argument 检查库吗?
在查看Shrinkr的源代码时(我们都查看其他项目的源代码来学习,对吗??? :))我注意到以下 kewl 代码..(由我缩写,如下)
注意到他们检查参数的流畅方式了吗?好的 :)
(来源:cherrythian.com)
所以..检查代码,他们有一些自定义类可以做到这一点......
有没有通用的框架?
宝石安装 netFluentCheck?
:)
asp.net-mvc - 带有流利验证的基于属性的验证似乎不适用于 asp.net-mvc
我遵循了本教程中的所有这些步骤:
创建了一个验证器类
在我的 DTO 上放置一个属性来指定这个验证器
但是当我去检查 ModelState 错误列表时,在表单发布之后,我看到的错误来自 asp.net-mvc 默认验证。
关于为什么它不流利的任何建议。验证器 ??我在下面添加了我在 gui 上看到的图像
如果我直接在代码中调用验证器,它就可以正常工作:
validation - 为什么使用 fluentvalidation 而不是 ASP.NET MVC 验证
在哪种情况下,您会选择FluentValidation (FV)而不是ASP.NET MVC 3 方式?
FV 比 MVC 有什么优势?我意识到,对于后者,我们必须编写更多代码,并且可以用数据注释乱扔代码。此外,使用 FV 编写自定义验证似乎比 MVC 更容易。但是,使用 MVC 可以使用数据注释并插入 jQuery 验证。
那么在您看来,是什么让您选择其中之一呢?在某些情况下您甚至会同时使用两者吗?
asp.net-mvc-3 - Fluentvalidation 将业务对象注入验证器
我正在使用 fluentvalidation 并使用结构映射为 asp.net mvc3 中的操作注入验证器。我在将业务对象注入验证器对象时遇到问题。我收到这样的错误:
{"StructureMap 异常代码: 202\n没有为 PluginFamily Suggestion.Biz.BO.ISubjectBO, Suggestion.Biz, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null 定义默认实例"}
如何将 SubjectBO 注入 SubjectValidator?
主题验证器:
SuggestionValidationRegistry:
StructureMapValidatorFactory:
应用程序启动:
是的,我在 app_start SuggestionBizRegistry 配置:
应用程序启动: