2014-05-11 6 views
1

부분을 반환하는 ActionResult 컨트롤러로 부분 뷰를 렌더링하려고합니다. 컨트롤러에 사용자 ID를 전달해야합니다. 내가 렌더링 할보기에는 자체 컨트롤러가 있으며 부분보기입니다. 다음은 내가보기에 호출하는 방법입니다.다른 부분 뷰에서 부분 뷰 렌더링

@Html.Action("MultipleApplicationDetail", "ApplicationDetail", new { UserID = Model.UserDetail.UserID }); 

뷰는 생성되지만 부분 뷰는 생성되지 않습니다. 나는 그것을 worng라고 부르고있다.

수정

이 동작은 응용 프로그램을 반환합니다. 코드는 다음과 같습니다

public ActionResult MultipleApplicationDetail(int UserID, int? page) 
    { 

     IList<ApplicationDetailViewModel> applicationmodellist = new List<ApplicationDetailViewModel>(); 




     int currentPageIndex = page.HasValue ? page.Value : 1; 
     if (GetApplicationList(UserID) > 1) 
     { 



      applicationmodellist = GetAllApplications(UserID); 
      applicationmodellist = applicationmodellist.ToPagedList(currentPageIndex, defaultPageSize); 


     } 

      return PartialView("_MultipleApplicationDetail", applicationmodellist); 


    } 
+0

아마도 그 행동이 무엇을, 아무도이 질문에 대답 할 수 없다 알 수 있습니다. –

+0

조치 코드를 추가했습니다. – user3541362

답변