Visitor라는 모델을 기반으로하는 간단한 폼이 있습니다. id 텍스트 필드 중 하나에 의해 검색 버튼을 갖고 싶습니다. 사용자가 버튼을 클릭하고 방문자 정보로 페이지를 채울 수 있습니다. Web Forms에서 다음과 같이 할 것입니다 :ASP.NET MVC One Form, Two Buttons
검색 버튼을 누르기 전에 SignIn이라는 내보기 양식이 정상적으로 작동했습니다. 컨트롤러에 데이터를 게시하고 그 일을했습니다 :
[HttpPost]
public ActionResult SignIn(Visitor visitor) {
if (ModelState.IsValid) {
visitorRepoistory.Add(visitor);
visitorRepoistory.Save();
return RedirectToAction("/");
} else {
return View(new VisitorFormViewModel(visitor));
}
}
이제는 검색 단추가 내보기 양식에 배치되었으므로 완전히 잃어 버렸습니다. 검색 버튼을 컨트롤러에 연결하는 방법을 모르므로 다음과 같이 할 수 있습니다. 1.) 데이터를 찾은 다음 2.) 필드를 채우기 위해 로그인 양식으로 다시 되돌립니다. 이 작업을 수행하기 위해 취해야 할 단계는 무엇입니까?
감사합니다.
여기를보세요 : http://stackoverflow.com/questions/2444245/handling 귀하의 경우에 특정
-2-buttons-submit-actions-in-a-single-view-form-asp-net-mvc-2-rtm –
문제는, 다시 t로 돌아 가야한다는 것입니다. 그는 같은 페이지를 검색 결과로 필드를 채 웁니다. 나는 그것이 내가 혼란스러워하는 곳이라고 생각한다. – Mike
검색을 수행하고 결과로 전달 된보기로 돌아갑니다. –