问题标签 [addmodelerror]

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 回答
657 浏览

asp.net - MVC 局部视图 ModelState 错误

我无法将模型状态错误从控制器传递到部分视图。

我有两个部分视图的索引页面 - 注册并登录。如果注册失败,我为 Username 属性设置模型错误并将浏览器重定向到使用 TempData 中的 SignUpModel 索引。

模型内容正确传达,我看到用户名字段在失败后预先填充。但是,我没有看到错误消息。

索引中的 ViewData 字典为空。并且索引的 ModelState 为空。

主视图

报名

控制器

0 投票
1 回答
148 浏览

asp.net-mvc - 如何显示异常(类型)传递到 AddModelError?

ValidationSummary 仅在我传入exception.Message.

如果我通过,它什么也不显示exception

AddModelError接受 Exception 类型。

如何显示Exception

.cshtml:

行动结果:

查看型号:

0 投票
1 回答
476 浏览

c# - 当局部视图在另一个视图中时未显示 Mvc 模型验证错误

当我尝试直接在浏览器中加载部分视图并提交它时显示错误消息,但如果相同的部分视图在另一个视图中,它不会显示该模型错误验证。在我使用 Ajax.Beginform 方法的视图中加载部分视图。

在浏览器中加载局部视图时 在此处输入图像描述

包含在另一个视图中时 在此处输入图像描述

我的部分观点

我的控制器

0 投票
0 回答
49 浏览

c# - ModelState.AddModelError 不显示我的错误消息

我有一个 asp.net 核心 MVC 项目。我有一个动作来检查用户提供的电子邮件是否存在?但它没有显示我的 ModelError 消息??有人可以帮忙吗?

这是我的行动:

这是我的 Razore 视图: