asp.net-mvc - 返回带有 ModelState 错误的键列表

标签 asp.net-mvc modelstate asp.net-mvc-validation

如何返回包含错误的所有键的列表/数组?

我试图做下面的事情,但它说由于某种原因我不能有那种表达。

ModelState.ToList(item => item.Value.Errors.Count > 0)

最佳答案

var errors = from modelstate in ModelState.AsQueryable().Where(f => f.Value.Errors.Count > 0) select new  {  Title = modelstate.Key  };

关于asp.net-mvc - 返回带有 ModelState 错误的键列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/888521/

相关文章:

c# - 如何为 ViewModel 中的列表添加验证

model-view-controller - MVC 中的数据验证

asp.net-mvc - ASP.net MVC 中的流畅验证 - 数据库验证

.net - Asp.net MVC 与 mysql

c# - 无法从 Asp.Net WebApi 操作方法连接到网站 URL

c# - 如何使用 EF 在 MVC Code-first 中更新/创建多对多关系数据?

javascript - $.post 总是将空值传入服务器

entity-framework - 如何在 Entity Framework 数据库第一种方法中用具有相同键的另一个实体替换实体?

c# - ModelState.IsValid 是做什么的?

asp.net-mvc - 将 ModelState 错误复制到 TempData 并在 View 中显示它们