2012-12-10 3 views
0

확장 버튼을 클릭하면 마술처럼 jQuery와 같은 아코디언 형식으로 나타나는 다른 페이지에서 사용하고 싶은 일반보기가 있습니다. 내가 사용하여 호출하는 경우 :Html.Partial의 일반 뷰를 호출 하시겠습니까?

Html.Partial(A_non_partial_view, new view_model_used_by_the_non_partial_view())

... 작동의 기회를 가질 않는, 또는 MVC 그런 식으로 배관되지 않는 이유는 무엇입니까? (MVC 3을 사용하면 도움이됩니다.)

답변

0

동일한 컨트롤러보기 폴더 또는 공유보기 폴더에있는 경우에만 가능합니다. 그렇지 않으면 실질적으로 실제적이지 않은 경로를 완전히 지정해야합니다.

Html.Action 또는 Html.RenderAction을 사용하는 경우 해당 동작은 PartialView를 반환해야합니다. 그렇지 않으면 헤드 태그 등으로 전체 HTML 페이지를 다시 푸시합니다.

관련 문제