컨트롤러의 작동 방식을 파악하려고합니다. 페이지가 처음로드 될 때 분명히 ActionResult Index()
이 호출됩니다. 그러나 컨트롤러 내에서 다른 기능을 어떻게 호출합니까?ASP.NET MVC 2 : 컨트롤러 내에서 Html.ActionLink 다른 기능을 사용 하시겠습니까?
Html.ActionLink("Click Me", "ControllerFunction")
을 사용해 보았지만 "ControllerFunction"이라는 페이지를 찾았습니다.
내가 할 수 있기를 원하는 것은 뷰 데이터를 업데이트 한 다음 페이지 (또는 Ajax)를 새로 고치는 컨트롤러 내에서 함수를 호출하는 것입니다.
어떻게 작동하나요? 지금 컨트롤러 내에서 유일한 유용한 기능이 Index()
하지만 컨트롤러 기능의 핵심은 무엇입니까? 그것이하는 모든 일은 다시보기를 반환하는 것이고, 나의 예에서 모든 것은 시도하고 "ajaxaction"과 비슷한 페이지를 찾습니다 ... – dcolumbus
요점은이 컨트롤러 기능 (동작이라고 함)이 사용자 요청에 따라 조작된다는 것입니다 모델, 저장소를 사용하여 데이터베이스에서 데이터를 가져오고, 물론 뷰를 완전히 정적으로 유지하기 전까지 뷰를 반환하기 전에 다른 많은 작업을 수행하십시오. –