问题标签 [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.
asp.net-mvc-4 - @Html.ValidationSummary() 在 Ajax.BeginForm 中不起作用
在表单@Html.ValidationSummary()
内使用有什么问题吗?Ajax.BeginForm
我有以下情况,我无法验证必填字段。表单刚刚发布,也没有引发错误。
这是视图:
那是控制器:
和模型:
我错过了什么吗?
asp.net-mvc - ASP.NET MVC 4 验证错误未出现
我所有的路线:
在 manage.cshtml 中:
在帐户控制器中:
但是,当我故意生成异常或自然发生异常时,验证摘要仍然没有显示。有没有人有任何想法?
css - 将 ValidationSummary MVC3 显示为“警报错误”引导程序
我想展示一个带有“alert-error”引导样式的 ValidationSummary mcv3。
我正在使用 Razor 视图,并使用以下代码显示模型错误:
它生成如下 HTML 代码:
我也试过这个:
它工作正常,但没有关闭按钮(X)
它生成如下 HTML 代码:
但引导警报应该在 div 中有这个按钮:
任何人都可以帮忙吗?
这有效!- 谢谢里克 B
我还必须从“site.css”中删除类“.validation-summary-errors”,因为该样式定义了其他字体颜色和粗细。
asp.net-mvc-4 - 由数据库中的多个表组成的模型的数据注释
我有一个显示数据库中 2 个表的字段的表单。我想使用 MVC4 中的数据注释模型验证技术来验证这个表单。我很困惑是否应该将数据注释验证属性应用于单个模型(表),或者我应该创建由两个表中的字段组成的单独模型。
asp.net - 可以在 global.asax 或 web.config 中阻止验证摘要消息框的内容
我在使用带有属性的验证摘要的 Web 应用程序时遇到问题"ShowMessageBox" = true
。问题是消息框没有显示,代码很简单:
我还在一个测试项目中尝试了完全相同的代码,它可以工作。
我想知道 或 中是否有东西global.asax
可以web.config
阻止此弹出窗口显示。
顺便说一句:我正在更新一个使用 .net 3.5 的旧应用程序。所以我不知道到底是什么,web.config
这global.asax
就是我问的原因。
更新:我试图在测试应用程序中复制应用程序的 web.config 并且它不起作用所以 web.config 中有一些东西阻止消息框显示......我只需要知道它现在可以是什么...... .
asp.net - 在 ValidationSummary 中仅显示唯一的错误消息
如何使ValidationSummary控件仅显示唯一的错误消息?
我正在使用 a来执行 CRUD 操作并为某些字段Repeater
使用验证控件(内部)。ItemTemplate
例如 aRequiredFieldValidator
用于 First Name/Last Name 列。我设置Text="*"
了验证器,因此很容易发现验证失败的地方。对于ValidationSummary
至少有 1 个验证器失败的每一列,应该有 1 条错误消息。
问题是ValidationSummary
对于验证失败的每一行都会显示相同的消息(这是预期的行为,但能够删除重复的错误消息会很好)。
示例,假设 2 行且未输入数据:
名字是必填项
名字是必填项
姓氏是必填项
姓氏是必填项
而不是所需的行为:
名字是必填项
姓氏是必填项
我发现的一个解决方案是在每一列之外使用一个CustomValidatorRepeater
并将它们放在相同ValidationGroup
的位置,ValidationSummary
但我认为必须有一个更好的解决方案。
c# - MasterPage 中的 ValidationSummary 隐藏成功标签
我有一个ValidationSummary
andSuccessLabel
在MasterPage
其中SuccessLabel
有详细信息时,ValidationSummary
然后验证失败我希望它隐藏SuccessLabel
并仅显示ValidationSummary
.
我试图在 JavaScript 中找到一种方法来捕获验证错误并隐藏 StatusLabel。我不想在使用 MasterPage 的每个页面上的每个按钮上都放置一个 javascript 函数。
谢谢,亚历克斯
asp.net - 带有 ValidationSummary 的RequiredFieldValidator 不能在空文本框中使用输入键
考虑以下 ASPX:
在文本框中输入文本后,一切都按预期运行。
单击按钮提交表单/在文本框内按“Enter”提交表单。
但是,当文本框为空时,按“回车”不会执行任何操作。单击按钮将按预期显示验证摘要,但按“输入”不会。
在空文本框中按下“Enter”键后,如何显示验证摘要?
asp.net - ValidationSummary 不显示错误
我的 gridview 出现问题,不再显示 ValidationSummary-errors。ValidationSummary 的 Headertext 以及我设置为在 ExpressionValidation 触发时出现的 * 都会显示。
我很确定它以前有效,但我不知道为什么它不再有效。起初我认为这可能与页面上的其他 GridViews 有关,因为我喜欢在不同的 TabPanel 中有 5 个不同的 GridView,但我已经为每个 GridView 创建了一个验证组。
标记:
如果你们能在这里帮助我,那就太好了。我不太确定问题是什么......也许是更新面板?也许我犯了一些愚蠢的错误..?我比较无知。
asp.net-mvc - ValidationSummary 不适用于动态 cshtml 页面
我有一个带有列表元素的模型。我在运行时创建我的页面,使用“foreach”循环在页面中插入所有列表元素。我还有一个要验证的字符串值(model.trayCapacity),检查它是否不为空:
这是 .cshtml 代码:
有SyntaxError: JSON.parse: unexpected character, in jquery.js (version 1.9.1)
, 页面继续而不检查值。
ValidationSummary 仅在我切断“foreach”代码时才有效。这是为什么?