«asp.net-mvc-2-validation» 태그된 질문

9
ASP.NET MVC Html.ValidationSummary (true)는 모델 오류를 표시하지 않습니다
Html.ValidationSummary에 문제가 있습니다. ValidationSummary에 속성 오류를 표시하고 싶지 않습니다. 그리고 Html.ValidationSummary (true)를 설정하면 ModelState의 오류 메시지가 표시되지 않습니다. 문자열에 대한 컨트롤러 동작에 예외가있는 경우 MembersManager.RegisterMember(member); catch 섹션은 ModelState에 오류를 추가합니다. ModelState.AddModelError("error", ex.Message); 그러나 ValidationSummary는이 오류 메시지를 표시하지 않습니다. Html.ValidationSummary (false)를 설정하면 모든 메시지가 표시되지만 속성 오류를 표시하고 싶지 않습니다. 이 …

3
ModelState.AddModelError-속성이 아닌 오류를 어떻게 추가합니까?
데이터베이스 Create(FooViewModel fvm){...}를 확인하여 fvm.prop1및 fvm.prop2이 조합에 이미 있는지 확인합니다 . 그렇다면 모델 상태에 오류를 추가하고 전체보기를 반환하고 싶습니다. 나는 시도했다 : public ActionResult Create(FooViewModel fvm){ if (ThatComboAlreadyExists(fvm)) { ModelState.AddModelError("Model", "There is already one like that"); return View(fvm); } } ...하지만에 오류가 표시되지 Html.ValidationSummary않습니다. '모델'이 올바른 키가 아니라는 의심이 있지만 …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.