问题标签 [asp.net-mvc-validation]
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.
asp.net-mvc - 返回带有 ModelState 错误的键列表
如何返回所有有错误的键的列表/数组?
我试图做下面的事情,但它说由于某种原因我不能有那种表达方式。
asp.net-mvc - ASP.NET MVC 2 Preview 1 - DataAnnotation Validation with complex model object
让模型处理自己的验证的能力使我开始使用 MVC 2 预览版。到目前为止,我喜欢验证方案的简单性。然而,我遇到了障碍。这种验证风格适用于简单的视图模型对象。例如,如果我有一个名为car的模型对象,并且我希望创建一个视图来创建一辆新车:
- - -模型 - - - -
- - -控制器 - - - - -
- - - -看法 - - - - - - -
这就像一个魅力。但并不是我所有的观点或模型对象都是简单的。我可能有一个汽车模型对象,例如:
- - -模型 - - - -
- - - -看法 - - - - - - -
当我将PaintScheme属性添加到我的视图时,它们不会与传递给我的控制器操作的“myCar”对象一起使用。有没有办法解决这个问题,而不必从表单集合中重建对象然后检查 ModelState?
asp.net-mvc - ASP.NET MVC 2 RC 客户端验证不起作用
我似乎无法在 MVC 2 RC 应用程序上进行任何客户端验证。
我的模型有以下内容:
我的观点有以下代码:
我将两个字段都留空并单击“测试”按钮,它会直接转到控制器的后处理程序,而不会发生客户端验证。我不确定我错过了什么。
我的视图中还包含以下 javascript(不确定是否需要全部):
任何想法我做错了什么。我觉得我缺少一些简单的东西,而且 MVC 2 的文档很少。
编辑:我添加了链接:
<link href="../../Scripts/MicrosoftMvcJQueryValidation.js" type="text/javascript" />
我已将文件包含在我的项目中,我必须从答案中的链接中下载该文件。仍然没有工作。还有其他想法吗?
编辑:我正在使用带有 MVC 2 RC(不是 beta)的 Visual Studio 2008,我正在寻找任何可下载或发布的使用 RC 版本的客户端验证示例。
css - MVC 验证输入验证错误 CSS 不起作用
早晨
当我已经为输入框设置了一个类时,我无法让输入验证错误 css 工作。
如果我取出 new { @Class = "text" } 那么
上面的 CSS 有效。
帮助
问候,皮特
在此先感谢(我在 CSS 上很垃圾)
javascript - 带有 Mvc 客户端验证的 formElement 为 null
尝试使用 MVC 客户端验证时出现“formElement 为空”。有人对可能是什么问题有任何想法吗?
Sys.Mvc.NumberValidator.create=function(rule){return Function.createDelegate(new Sys.Mvc.NumberValidator(),new Sys.Mvc.NumberValidator().validate);}
这是我的模型:
以下是母版页中的脚本引用:
MicrosoftAjax.js
MicrosoftMvcAjax.js
MicrosoftMvcValidation.js
我不确定所有这些是否会显示,但这里是视图代码:
这是
有人对可能是什么问题有任何想法吗?
asp.net-mvc - 如何为 MVC 创建自定义验证属性
我想为不从 RegularExpressionAttribute 继承但可用于客户端验证的电子邮件地址创建 MVC2 的自定义验证属性。谁能指出我正确的方向?
我尝试了这样简单的事情:
但它似乎不适用于客户。但是,如果我使用 RegularExpression(Validation.EmailAddressRegex)] 它似乎工作正常。
jquery - 任何人都有关于使用 MVC2 和 jQuery 进行客户端验证的好资源吗?
有没有人有任何关于使用 MVC2 和 jQuery 的客户端验证的好教程?
asp.net-mvc - asp.net mvc 中的安全问题是什么?
什么是 asp.net mvc 中的安全问题?!MVC 是否解决了 XSS 和其他问题?!
asp.net-mvc - 如果模型无效,则带有 excludePropertyErrors = true 的 ASP.NET MVC Validationssummary 呈现为空
假设你有一个标准的 ValidationSummary:
如果 ModelState 包含属性的模型错误,但不包含模型本身的错误,则 ValidationSummary 会呈现以下 HTML:
它显示为一个空列表,但由于列表周围的红色边框仍然可见。这对我来说似乎是一个错误。我可以关闭 ValidationSummary 助手将永远呈现一个空列表吗?
asp.net-mvc-2 - MVC 2 上的动态验证
这工作正常
但是如果Area_Validation
是动态创建的呢?例如,后端的订阅字段可以由用户创建并最终如下所示:
如何在每个字段上设置元数据以进行自动验证?
目前我正在做:
我想在所有属性中设置元数据Fields
换句话说,这Fields
是从数据库中填充的,可以有多种类型,可以是string
、number
、dropdown
等……有点像 MailChimp 字段属性:
有没有办法以编程方式执行此操作,或者我需要创建一个 jQuery 插件来验证它并停止使用 MVC2 的使用验证?
谢谢