modelstate 相关问题

ModelState(System.Web.MVC.ModelState)是ASP.Net MVC Framework中的一个组件,它通过Views和Controller类来管理Model的状态。

有什么办法可以在相应的表格中显示错误吗?

我有一个 ASP.NET Core 3.1 Razor Pages 和 MVC 应用程序。 当页面只有一个表单时,这很简单,但是当表单很少时,如何正确显示错误呢? 例子: /管理用户.c...

回答 1 投票 0

手动 FluentValidation 无需验证两次

FluentValidation 的建议是使用手动验证: 在 https://docs. Fluentvalidation.net/en/latest/aspnet.html 上,您可以看到自动方法已被弃用: 我们不再

回答 1 投票 0

了解 ModelState 验证错误类型的正确方法是什么?

我试图了解错误是否是 JSON 格式(缺少逗号之类的),或者缺少必填字段(模型验证),并向用户返回定义的自定义错误之一

回答 1 投票 0

更改模型状态绑定器中的默认错误消息 - 不起作用

这(在 ASP.NET Core 3.1 中)是我的属性在类中的样子: [绑定属性] [必填(ErrorMessage = "请输入有效金额")] [ValidDecimal(ErrorMessage = "请输入金额

回答 1 投票 0

未添加必需的属性,但 ModelState 仍然为 false

我有一个具有多个枚举类型属性的模型。我使用新的 MVC Html 帮助器方法调用 EnumForDropDownList 来填充所有这些内容。其中一些是必需的,因此我添加了一个RequiredAttribute。

回答 2 投票 0

ModelState.IsValid == false 因为两个表之间的关系无效的字段

我有很多桌子。电影,演员,电影演员,...。演员表和电影表之间的关系是多对多的。 我使用 asp.net core 6 Code First 。 这是演员表的代码: 公开课Ac...

回答 1 投票 0

如何找出ModelState的哪个key有错误

当 ModelState.IsValid 为 false 时,如何找出 ModelState 中的哪些键包含错误?通常我只是将鼠标悬停在 ModelState.Values 列表中检查项目...

回答 7 投票 0

ASP.Net Core:如何获取无效 ModelState 值的密钥?

我的 .Net 5./ASP.Net MVC 应用程序中有一个“编辑”页面。如果 ModelState.IsValid 为“false”,我想在拒绝整个页面之前检查各个错误。 问题:我该如何...

回答 2 投票 0

从 ASP.NET MVC 项目调用 .NET CORE 5 Web API 微服务时无法检索 BadRequest 错误

我正在尝试从 ASP.NET Core MVC 前端使用 .NET Core 5 Web API 构建的微服务检索 ModelState 验证错误。 假设我有一个如下所示的模型: 公开课通讯...

回答 2 投票 0

ModelState 在检查 null 时如何/为何抛出 System.NullReferenceException?

更新:为了避免这个问题,我尝试显式检查 null,认为肯定不可能仍然抛出异常。 确实如此。 以下行抛出一个系统。

回答 0 投票 0

尽管条件运算符为空,ModelState 如何/为何抛出 System.NullReferenceException?

我们收到了一份自动错误报告,显示特定行正在抛出 NullReferenceException...但我无法弄清楚该特定行是如何做到这一点的。 曲中的线...

回答 1 投票 0

我们如何从ModelState中获取验证规则?

有没有办法从ModelState字典中获取验证规则。例如,我的模型中有以下数据注释属性[StringLength(64, MinimumLength = 8, ErrorMessage = "{0} ....

回答 1 投票 1

ModelState.IsValid为false,但应为true

我有一个具有AJAX更新的ASP.NET MVC应用程序。除创建“收款”外,每个实体的CRUD操作均正常工作。当控制器命中ModelState时出现问题。...

回答 1 投票 0

MVC多个ViewModel和ModelState

我有两个简单的模型Model1,Model2,如下所示:public class Model1 {public int Id {get;组; } [必需]公共字符串Name {get;组; }} public class Model2 {public int Id {...

回答 1 投票 3

ASP.NET Core 3.0表单ModelState始终无效

我正在将一个较旧的ASP.NET 4.5网站移植到ASP.NET Core 3.0,并且在身份Razor页面及其工作方式方面遇到了一些问题。例如,在注册页面上...

回答 2 投票 -2

如何反序列化422无法处理的实体错误模型并将错误绑定到asp.net核心剃须刀页面模型状态

我的Asp.Net Core 3.1 API返回422无法处理的实体错误响应,如下所示:{“ type”:“ https://test.com/modelvalidationproblem”,“ title”:“发生一个或多个模型验证错误。 ..

回答 1 投票 1

将ModelState错误显示到视图中

我正在尝试向用户显示一些错误。为此,我正在使用ModelState.isValid和@ Html.ValidationSummary进行显示。但是以某种方式,它目前无法正常工作。 ...

回答 1 投票 0

如何使我的ModelState在空白字段中有效?

我在页面上有3行用于输入成就。我希望即使只有1行被填充,ViewModel状态也有效。现在,仅当我填充所有3行时,modelstate才有效。我有...

回答 1 投票 0

如何处理/允许将空字符串用作List 的空值? ASP.NET Core ModelState验证中的属性?

ASP.NET Core 3.0(启用了Nullability References)API控制器使用以下模型:公共类SampleModel {公共字符串Title {get;组; } = null !;公开列表

回答 1 投票 1

。Net Core 3.0表格ModelState始终无效

[我正在将一个较旧的.Net 4.5网站移植到Core 3.0,并在Razor身份页面及其工作方式方面遇到一些问题,例如,在应用程序的注册页面上,为...

回答 1 投票 -2

© www.soinside.com 2019 - 2024. All rights reserved.