问题标签 [asp.net-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.
javascript - 使用 Internet Explorer 或 Firefox 时从反面显示错误消息,但使用 Google Chrome 可以
在使用谷歌浏览器时,该功能运行良好,即当我给出的按钮触发时,所有错误消息都会发出,但是当使用 Internet Explorer 或 Firefox 时,它会从缺点开始验证,而且也是一一验证,但它与谷歌一起工作正常铬合金。
我创建了两个示例文本框,并给出了所需的归档验证器,并分配了一个函数来说出错误消息。
它应该可以在 Internet Explorer 上正常工作,也就是说,所有错误消息都应该同时发出,或者至少从上到下进行验证。
asp.net - ASP:如何使用单个 span 或 div 元素来显示验证错误
我有一个需要 3 个不同验证器的字段:
RequiredFieldValidator
、RegularExpressionValidator
和CompareValidator
.
每个验证器都有一个“*”来表明输入有问题:
验证按预期工作,但是,当失败时,“ ”会显示在不同的位置。因此,当CompareValidator
失败时,“ ”会显示在输入字段的几个空格处。
基本上,每个验证器都会在输入字段之后占用一些空间,并且在基于哪个验证器失败之前显示“*”并带有额外的空间。
是否有可能解决这个问题,所以无论哪个验证器失败,开始都会显示在修复位置?
asp.net-core - 如何在工具提示而不是跨度中显示 asp-for-validation 错误消息
ASP.NET Core 有很好的处理验证的方式。但是前端显示的验证风格非常老派。我遵循的方式:
带有错误消息的自定义模型注释:
添加脚本以在视图中显示消息
显示带跨度的错误消息:
这导致了一个原始的旧 faishon 验证消息,如下面的屏幕截图
但我想要使用默认的 asp-for-validation 这样的验证样式
是否可以不在每个页面中编写额外的 javascript?如果可能的话怎么办?我已经探索了这些链接: https://docs.microsoft.com/en-us/aspnet/core/mvc/models/validation?view=aspnetcore-3.1 http://jsfiddle.net/2DUX2/ https:// www.codeproject.com/Tips/755421/Using-the-jQuery-unobtrusive-validator-with-Twitte
asp.net - 验证未在文本框上触发
所以,基本上我TextBox
的页面上有多个 es,其中一些有RequiredFieldValidator
.
我正在使用TextBox Field 上的OnTextChanged
事件txtMobileNo
从数据库中获取数据。
如果数据库中存在该数字,则我的其余部分TextBox
从服务器端填充。
现在,我在这里面临一个问题:我的文本字段即使是错误MobileNo
的也会跳过验证。
只有当我的号码与验证逻辑匹配时,我才想重定向到服务器端。RegularExpressionValidator
当我设置CauseValidation = "true"
好结果有点像我想要的。
但它RequiredFieldValidator validation
在调用OnTextChanged
函数之前也会检查所有其他内容。
我现在只想检查正则表达式验证,txtMobileNo
并根据结果显示错误。
c# - 将消息写入验证摘要
我有一个 Razor Pages 应用程序 (ASP.NET Core)。
有没有办法从 JavaScript 向验证摘要写入消息?它是否已格式化(红色等)?