我想在 Visual Studio 的 Quick 中查看 ModelState 的所有错误,而无需编写任何代码,例如:
foreach (ModelState modelState in ViewData.ModelState.Values) {
foreach (ModelError error in modelState.Errors) {
DoSomethingWith(error);
}
我在找东西
ModelSate.Errors
谢谢。
制作一串错误如图:
foreach (ModelState modelState in ViewData.ModelState.Values) {
string desc = "";
foreach (ModelError error in modelState.Errors) {
desc = desc + " ," + error.ErrorMessage.ToString(); //here 'error.ErrorMessage' will have required error message
//DoSomethingWith(error.ErrorMessage.ToString());
}
}
如上图所示,'error.ErrorMessage' 的错误信息不是'error'(提问者在问题中只使用了'error')。