问题标签 [validationsummary]

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 投票
7 回答
52914 浏览

validationsummary - 自定义 ValidationSummary 模板 Asp.net MVC 3

我正在使用 Asp.Net MVC3 开发一个项目

在我拥有的视图中@Html.ValidationSummary(true),通常它会产生

如何将此 ValidationSummary 扩展到 MyValidationSummary 并生成类似这样的 Html 代码模板:

0 投票
2 回答
1125 浏览

asp.net - asp.net ValidationSummary location/focus

我正在使用 asp.net ValidationSummary。我的表格是屏幕的 1.5,这意味着用户一次看不到完整的表格,她/他必须滚动。ValidationSummary 位于页面底部。用户位于页面顶部并且发生错误,然后他/她将无法看到 ValidationSummary,因为此控件既没有获得焦点,也没有使浏览器向下滚动以显示自身。如果用户位于页面底部且 ValidationSummary 位于顶部,则情况相同。

请建议如何自动显示此 ValidationSummary ?

0 投票
1 回答
2269 浏览

asp.net - 验证人摘要不会动态更新

我有一个验证摘要,我使用RequiredFieldValidators 来显示错误消息,而图像显示在正在验证的控件旁边。我已将必填字段验证器设置为 Display="Dynamic"。当我在下拉列表中选择某些内容时,它会立即删除控件旁边的图像,但错误消息文本仍保留在 ValidatorSummary 上。

当它删除下拉列表旁边的图像时,我该怎么做才能使 ValidatorSummary 像RequiredFieldValidator 一样动态更新?

谢谢

0 投票
4 回答
3401 浏览

javascript - 验证摘要消息弹出两次

我的页面中有验证控件,我正在使用验证摘要消息框来显示验证消息,下面显示的 javascript 函数对我有用,但问题是我在按钮的 OnClientClick 事件上使用此 javascript 函数,当我单击带有表单控件的按钮未按预期填充它显示验证摘要消息框,但是当我关闭摘要框时,它会再次显示,我需要关闭消息框才能消失,这意味着我每次都必须单击两次。有人可以纠正我我做错了什么。

这就是我正在做的事情:-

这是javascript函数:

后面的代码:

0 投票
6 回答
8555 浏览

c# - mvc3 ValidationSummary exclude property errors IValidatableObject

My model ( class A ) has a property ( called b ) of type B with IValidatableObject implemented.

View has got @Html.ValidationSummary(true)

In the validation summary I want to exclude errors related to properties. In class B IValidatableObject implementation is returning ValidationResult with no memberNames

IValidatableObject但是由于 B 类是 A 类的属性,因此不显示B 类验证错误

如何显示 B 类非属性验证错误?

0 投票
3 回答
2827 浏览

asp.net - 向 ASP.NET Web 窗体上的页面验证添加错误

我想在页面验证中添加错误消息,以便在验证摘要中显示它,但是如何?

这是我对文件隐藏代码的目标;

注意:当然,我在我的 aspx 页面上使用了验证,并且我都在客户端和服务器端都验证了它们,但我知道这是否可行。可以使用ModelState.AddModelStateError()Method 在 ASP.NET MVC 上的控制器上完成。我正在寻找类似的东西。

0 投票
2 回答
2534 浏览

asp.net-mvc - 如何在验证摘要中添加图像以及错误消息?

我想在验证摘要中显示带有成功图像(绿色勾号)和失败图像(红色警告)的错误消息。这该怎么做。我验证摘要我将不得不以粗体、斜体等显示一些文本,因为我试图传递这样的字符串。

但在页面中,它的呈现原样。它没有以粗体显示用户名和密码。有没有办法做到这一点。我在控制器中收到此验证错误消息并将其添加到 ModelState.add(error);

0 投票
2 回答
1723 浏览

c# - 将超链接添加到 ValidationSummary

我有一个很长的表格供我的用户填写。有没有办法将 ValidationSummary 中的错误消息超链接到特定的文本字段?

0 投票
0 回答
641 浏览

c# - 将超链接添加到动态数据验证摘要以通过 SetFocusOnError 跳转到错误字段

问题:我需要在动态数据应用程序 eApp 中添加超链接到动态验证器验证摘要错误描述,该应用程序使用字段模板(定义不同的字段类型)、实体模板(定义字段和文本的位置)、过滤器(定义何时字段显示不同)和页面模板动态生成完整的表单(根据所选状态不同)作为 Edit.aspx 自定义页面上的应用程序。

由于应用程序很长,因此让用户轻松找到验证错误发生在哪个问题上很重要。

示例:如果抛出以下验证错误:

添加跳转到导致错误的用户给出的字段或答案的超链接

我可能不在,但我想我可以以某种方式使用BaseValidator.SetFocusOnError属性,它获取或设置一个值,该值指示当验证失败时是否将焦点设置为由 ControlToValidate 属性指定的控件。

如果无法将超链接添加到验证摘要,我可以更轻松地: - 在每个验证描述中添加第 # 部分和问题 # - 提供链接以跳转到应用程序页面顶部的 7 个部分中的每个部分

Edit.aspx 自定义页面上的 ASP.NET 代码告诉浏览器动态数据在哪里:

在 EntityTemplate 下,MedSupLife_Section02.ascx 页面定义了动态控件的位置,但没有列出验证错误:

在 DynamicValidator.cs 页面下,列出了验证的进程。

在 DateTime_Edit.ascx 字段模板页面上,定义了必填字段、正则表达式、动态和自定义验证器:

在 MedLifeApplication.cs 上定义了验证器:

对不起所有的代码。

需要帮助请叫我。

0 投票
1 回答
1254 浏览

asp.net - 隐藏 ASP 中的错误:ValidationSummary

有没有办法隐藏 ASP:ValidationSummary 中的各个错误,以便只显示 HeaderText?

我正在使用 ASP:RegularExpressionValidator 内联返回单个错误,因此我不需要在摘要中返回它们。