1
I가 다음과 같은 액션 메소드 가져 오는 중 오류 : -모델 상태 오류 메시지
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를 사용하여 오류 메시지에 대한 설명을 얻지 못했습니다. 그래서 아무도 내가 모든 modelstates 오류 메시지 설명을 얻을 수있는 조언을 할 수 있습니다.? 감사
내가 error.ErrorMessage.toString()를 사용하여 코드를 수정하고 일을, 당신은 당신이 답변을 편집 할 수 있습니다, 나는 그것이 대답 표시 할 수 있도록 .. –
대답을 업데이트했습니다 .. –
Plz 업데이트 된 참조 ans @johnG. –