【发布时间】:2014-09-14 11:23:51
【问题描述】:
我有以下操作方法:-
public ActionResult AddServerToRack(AddServerToRack s)
{
if (ModelState.IsValid)
{
try
{
// code goes here
}
}
var errorDesc = ModelState.Select(a=>a.Value.Errors.Select(a2=>a2.ErrorMessage)).ToList();
string desc = "";
foreach (var i in errorDesc)
{
desc = desc + " " + i.ToString();
}
return Json(new { IsSuccess = false, description = desc}, JsonRequestBehavior.AllowGet);
}
我想要做的是获取模型状态中的所有错误消息并将它们作为 json 对象发送。但目前我无法在我的操作方法末尾使用 foreach 获取错误消息的描述。所以任何人都可以建议,我怎样才能得到所有的模型状态错误信息描述。? 谢谢
【问题讨论】:
标签: entity-framework entity-framework-5 asp.net-mvc-5 modelstate