问题标签 [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.

0 投票
0 回答
47 浏览

javascript - 使用 Internet Explorer 或 Firefox 时从反面显示错误消息,但使用 Google Chrome 可以

在使用谷歌浏览器时,该功能运行良好,即当我给出的按钮触发时,所有错误消息都会发出,但是当使用 Internet Explorer 或 Firefox 时,它会从缺点开始验证,而且也是一一验证,但它与谷歌一起工作正常铬合金。

我创建了两个示例文本框,并给出了所需的归档验证器,并分配了一个函数来说出错误消息。

它应该可以在 Internet Explorer 上正常工作,也就是说,所有错误消息都应该同时发出,或者至少从上到下进行验证。

0 投票
0 回答
88 浏览

asp.net - ASP:如何使用单个 span 或 div 元素来显示验证错误

我有一个需要 3 个不同验证器的字段: RequiredFieldValidatorRegularExpressionValidatorCompareValidator.

每个验证器都有一个“*”来表明输入有问题:

验证按预期工作,但是,当失败时,“ ”会显示在不同的位置。因此,当CompareValidator失败时,“ ”会显示在输入字段的几个空格处​​。

基本上,每个验证器都会在输入字段之后占用一些空间,并且在基于哪个验证器失败之前显示“*”并带有额外的空间。

是否有可能解决这个问题,所以无论哪个验证器失败,开始都会显示在修复位置?

0 投票
1 回答
673 浏览

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

0 投票
0 回答
25 浏览

asp.net - 验证未在文本框上触发

所以,基本上我TextBox的页面上有多个 es,其中一些有RequiredFieldValidator.
我正在使用TextBox Field 上的OnTextChanged事件txtMobileNo从数据库中获取数据。
如果数据库中存在该数字,则我的其余部分TextBox从服务器端填充。

现在,我在这里面临一个问题:我的文本字段即使是错误MobileNo的也会跳过验证。 只有当我的号码与验证逻辑匹配时,我才想重定向到服务器端。RegularExpressionValidator

当我设置CauseValidation = "true"好结果有点像我想要的。
但它RequiredFieldValidator validation在调用OnTextChanged函数之前也会检查所有其他内容。
我现在只想检查正则表达式验证,txtMobileNo并根据结果显示错误。

0 投票
1 回答
30 浏览

c# - 将消息写入验证摘要

我有一个 Razor Pages 应用程序 (ASP.NET Core)。

有没有办法从 JavaScript 向验证摘要写入消息?它是否已格式化(红色等)?

0 投票
0 回答
43 浏览

asp.net-mvc - 带有模式部分视图的 ASP.NET Core 服务器端验证

我有以下问题:验证完成后,我想返回部分视图,这也返回但不显示为模式对话框。该页面仅获得一种灰色过滤器,例如显示模态对话框。

这是验证发生之前模态对话框的屏幕截图: 验证前的截图

在我按下 ,,Aktivieren" 后,会发生以下情况: 验证后的截图

我还通过网络监视器使用 Google chrome 对其进行了测试,响应回来了,但它没有显示为模式对话框。这是响应的屏幕截图:

谷歌浏览器网络

主视图(这里我加载局部视图并通过单击按钮运行它):

局部视图(模态):

控制器:

数据模型:

自定义验证:

我真的搜索了很长时间,但我找不到解决方案。有人知道如何解决这个问题吗?

0 投票
1 回答
54 浏览

c# - 在字段上显示来自 AJAX 调用的验证错误

当从 AJAX 调用返回的验证失败时,我试图在字段(内联)上显示错误消息。

}

表单和 AJAX 调用如下所示

result.status从控制器操作返回时, "NotAvailable"我正在创建错误消息$("#errorMessage").val("Enter a valid Quantity");,并在我的字段顶部使用它

当我单击下面的按钮后尝试测试验证失败场景时,我看到的是

在此处输入图像描述

我怎样才能回到同一个屏幕并Enter a valid Quantity在现场显示错误