如何在C#中读取或识别ModelState(有效/无效)错误?

时间:2019-04-05 12:34:33

标签: c# asp.net-mvc-5

我已经输入了表格上所有必需的值。由于模型状态返回false即无效,因此表单仍未保存在数据库中。 如何识别问题;意味着哪个字段由于模型状态返回false而出现问题?我无法在运行时在ModelState中识别异常。

我试图一一评论必填字段;但这很耗时。

最终在运行时识别ModelState异常的答案

var errors = ModelState.Values.SelectMany(e => e.Errors);

在运行时没有异常以及编译时错误。

  

预期结果:表单应该保存成功

0 个答案:

没有答案