2013-03-13 6 views
0

하나의 뷰를 2 개의 컨트롤러에서 액세스 할 수있게하고 싶습니다. 내가 을 의미 내가 가진 제어기 A컨트롤러 B 및보기에 내가이 개 된 div 있습니다 제어기 A컨트롤러 B 콘텐츠 정보와 사업부의 B 콘텐츠 정보와 사업부을 . 가능한가? 누군가 나에게 간단한 예제를 어떻게 보여 주거나 보여 주겠습니까?컨트롤러가 asp.net MVC에서 1 뷰와 어떻게 통신 할 수 있습니까

+2

사용 부분보기 ... –

+0

당신은 그것을 공유보기 만들기에 대해 생각 했습니까? –

+0

죄송합니다. 너무 이른 것 같아요. 부분보기를 사용하면 동일한보기의 두 컨트롤러에서 동시에 데이터를 가져올 수 있습니다. –

답변

1

당신이 부분 뷰를 사용하여이 작업을 수행 할 수 있습니다.

두 번째 컨트롤러의 내용을 표시하기 위해 다른 부분보기를 만들어 첫 번째 컨트롤러의 데이터가있는 첫 번째보기로 렌더링합니다. 당신이 다음 면도기 구문을 사용하여 부분 뷰를 렌더링 할 수 있습니다

@Html.Partial("name of partial view"). 
관련 문제