public IActionResult ModelValidation(MaximModel model) { // 직접 유효성 검사 if (string.IsNullOrEmpty(model.Name)) { ModelState.AddModelError("Name", "이름을 입력하세요."); } if (string.IsNullOrEmpty(model.Content)) { ModelState.AddModelError("Content", "내용을 입력하세요."); } if (!ModelState.IsValid) { // @Html.ValidationSummary(true)일 때는 아래 에러만 표시 ModelState.AddModelError("", "모든 에러"); } // 넘겨온 모델에 대한 유효성 검사 if (ModelState.IsValid) { return(View("Completed")); } return(View()); }
public IActionResult TagHelperValidation(MaximModel model) { // 넘겨온 모델에 대한 유효성 검사 if (ModelState.IsValid) { return(View("Completed")); } return(View()); }
public IActionResult ClientValidation(MaximModel model) { // 넘어온 Model에 대한 유효성 검사 if (ModelState.IsValid) { return(View("Completed")); } return(View()); }
public IActionResult StronglyTypeView(MaximModel model) { return(View()); }