Categories
의 목록을 보여주는 부분보기가 있습니다. 페이지에 부분보기를 넣고 싶습니다만 서비스에 전화를 걸어 범주 목록을 얻고 싶습니다. 모든 컨트롤러 작업에서이 작업을 수행하지 않아도됩니다. 코드 숨김을 넣을 수있는 웹 폼이 있습니다.컨트롤러없이 업데이트되는 ASP.NET MVC 부분보기
예 :
작업
public ActionResult Index()
{
JobListViewModel model = new JobListViewModel();
model.Categories= jobService.GetCategories();
return View(model);
}
public ActionResult Details(int id)
{
Job job = jobService.GetJob(id);
return View(job);
}
은 내가 model.Categories
모델을 가지고 목록이 표시됩니다 그 부분을 만들었습니다. 보시다시피 인덱스 페이지는 정상적으로 작동하지만 세부 정보 페이지에서 다시 호출하고 싶지는 않습니다. 내서비스에 대한 부분 뷰 호출을 자체적으로 수행하는 방법이 있습니까?
그래서 부분 뷰를 반환하고 렌더링을 호출하는 동작을 수행합니까? –
오른쪽 - 별도의 컨트롤러 동작 메서드를 사용하는 것 외에 RenderPartial과 거의 같습니다. –