问题标签 [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 投票
2 回答
705 浏览

c# - 是否可以在验证摘要中对错误消息进行分组

我在页面上有一个验证摘要。

我有一些必需的验证器添加到此摘要中:

但是我有一些(使其成为 10 个)额外的必需验证器,并且都有相同的错误消息

这又增加了 10 个错误。但由于它们具有相同的文本,因此只能添加到验证摘要中:

代替

我尝试了一些 JS 巫毒魔法但不起作用:

0 投票
1 回答
1575 浏览

asp.net-mvc - MVC3 Validation总结控制

我正在尝试在 MVC 中创建验证摘要,但我不知道如何创建验证摘要。我使用验证摘要控件在asp.net中创建了验证摘要。

我想在项目符号列表中显示错误摘要。那么,如何在MVC3中创建它?有什么更好的方法来创建它?有没有示例或演示?

我想在视图顶部这样显示。

请更正以下错误

  • 需要名字
  • 需要姓氏
0 投票
2 回答
3881 浏览

c# - 从后面的代码中获取 ValidationSummary 错误文本

感谢您阅读本文!

我可能正在寻找答案,或者它可能从未设计为发生,因为 ValidationSummary 是客户端逻辑,但是有没有办法从 ASP.NET 中检索验证摘要字段的错误文本C# 代码隐藏?这里的目标是构建一条消息,其中包含用户输入的各种信息,以及可能阻止该用户完成操作的任何错误。

如果不能完成也没关系,因为我不希望客户端验证对这个程序中的用户来说是一个很大的问题,但为了完成而包含它会很好。任何意见,将不胜感激。

谢谢!

0 投票
0 回答
180 浏览

asp.net - 验证摘要未针对 IE11 呈现

我有一个 ValidationSummary 控件,它可以在 Firefox 和 Internet Explorer 的早期版本(IE11 除外)上正常工作。我有这个 aspx 标记:

在 Firefox 和我在 IE11 之外尝试过的所有其他浏览器中,这会生成:

但是,在 IE11 中,这个 div 标签不会出现在生成的输出中。有任何想法吗?

0 投票
2 回答
5864 浏览

asp.net - 通过后面的代码使用 asp.net 验证控件

我正在尝试使用 RequiredFieldValidator 验证文本框,并通过后面的代码在 ValidationSummary 中显示错误消息,但我无法做到这一点。我的代码在这里

请在这件事上给予我帮助

0 投票
0 回答
266 浏览

asp.net - asp.net 中的两个 ValidationSummary 控件在错误之间显示一个额外的行

我在一页上有两个 ValidationSummary 控件:

这些都是由一个按钮触发的。现在我的问题是,当每个控件出现错误时,它之间会显示一条额外的线,这与应用程序的外观不一致。

这是显示的样子:

有谁知道如何摆脱两个验证摘要控件之间的额外线?

0 投票
0 回答
659 浏览

asp.net-mvc - 更改 ValidationSummary 模板以添加文本

使用 MVC 4/Razor

@HTML.ValidationSummary(True)生成:

  • 名字是必需的。
  • 姓氏是必需的。

@HTML.ValidationSummary(True, "Please fix the following errors:")生成:

请修复以下错误:

  • 名字是必需的。
  • 姓氏是必需的。

我希望能够默认“请修复以下错误”,以便 put @HTML.ValidationSummary(True)生成:

请修复以下错误:

  • 名字是必需的。
  • 姓氏是必需的。

有没有办法做到这一点?我有这个但不知道放在哪里:

0 投票
1 回答
121 浏览

c# - 如何在一页中使用多个验证

我在一组中有 2 个单选按钮(radiobtn1 和 radiobtn2),还有 4 个名称为 a、b、c、d 的文本框。页面末尾有标准按钮。我将 asp:requiredFieldValidators 添加到所有文本框。所以当我点击我的按钮 asp:validationssummary 适用于所有文本框。

我想这样做,如果单击 radiobtn1,validationsummary 应该适用于文本框 a 和 b,如果单击 radiobtn2,validationsummary 应该适用于文本框 c 和 d。

我怎样才能做到这一点?

谢谢。

0 投票
3 回答
601 浏览

c# - Validate() 函数不会触发

这是我的按钮。

当我在 aspx 端验证工作中编写 ValidationGroup="vgLinR" 时。但我有 2 个不同的验证组。所以我需要一键触发这两个验证组。

所以我在后面的代码中编写了该代码:

但它不起作用。为什么?我怎样才能做到这一点?

0 投票
1 回答
1725 浏览

asp.net - ASP.NET - 多个验证组的单个 ValidationSummary - 如何?

我有一个带有 ValidationSummary 的 Masterpage。

我需要在子页面上使用至少两个不同的验证组,因为我有两个操作(按钮)。我希望验证消息显示在母版页的验证摘要中。据我所知,这是不可能的,因为 ValidationSummary 只能显示来自一个验证组的验证摘要消息。

我想知道实现这一目标的最佳方法是什么。

我想创建一个自定义验证摘要,它可以接受一个验证组列表来显示来自的消息。

任何好主意如何做到这一点?