asp.net mvc에서보기에서 컨트롤러를 쉽게 호출/추가 할 수 있지만 컨트롤러에서 하위/하위 컨트롤러를 추가하는 가장 쉬운 방법은 무엇입니까? 어떤 점에서 나는 컨트롤러가 아닌 컨트롤러 내부에서 하위 컨트롤러 목록을 동적으로 작성하려고합니다.asp.net mvc : 컨트롤러에서 하위/하위 컨트롤러를 동적으로 추가하십시오.
내가 염두에두고있는 패턴은 이전의 ibuyspy 포털/dnn에서 파생 된 것으로 여기서 페이지에 삽입 할 수있는 플러그 가능 모듈 목록이 나타납니다. 각 모듈 자체는 컨트롤러이며 자식 요청이라는 사실을 모르고 있습니다. 그러나 dnn은 ui/views를 사용하여 모듈을 주입합니다. 컨트롤러에서 모듈 목록을 만들고 싶은 위치에 배치 한 다음 뷰에 주입하도록 지시합니다. 사전에
감사합니다,
제시
아, 그건 의미가 있습니다. 나는 그것이 매우 간단했다라고 생각한다, 나는 문제를 복잡하게하려고 노력하고 있었다. 나에게 맞춰줘서 고마워. – jf26028
MVC Future Assembly를 사용하지 않는다면 대안이 있습니까? – TimLeung
Subcontrollers 또는 RenderPartial을 시도 할 수 있습니다. 그러나 RenderAction은 어쨌든 MVC 프레임 워크 2.0에 포함될 것입니다. http://stackoverflow.com/questions/1214052/should-i-use-areas-or-renderaction-in-asp-net-mvc/1214077도 참조하십시오. –