2009-09-02 5 views
0

Hallo, 나의 팀과 저는 프로젝트를 시작하려고합니다. Web Forms가 아닌 ASP.NET MVC를 사용하고 싶습니다. 왜? 특별한 것은 없지만, 우리는 그것을 잘 배우고 미래의 프로젝트에서 사용할 것이 더 나은 것을 측정하기를 원합니다.ASP.NET MVC는 동적으로 사용자 정의 컨트롤을로드합니다. ASP.NET 웹 폼

그러나 우리 프로젝트에는 중요한 요청이 있습니다. 런타임에 생성되고 업로드 될 수있는 사용자 정의 컨트롤을 동적으로로드하는 기능이 필요합니다. ASP.NET Web Forms 및 LoadControl 메서드를 사용하면 간단합니다.

MVC에서 이와 비슷한 작업을 수행 할 수 있습니까?

tnx

답변

3

부분보기가 원하는 것입니다.

MVC - Dynamically loading Partial Views

+1

좋아 뷰 내에서

<% foreach (var thing in things) Html.RenderPartial("location/page.ascx",thing); %> 

를 사용할 수 있습니다. 나머지는 MVC에 대해 자세히 알아야합니다. 고마워요! –

0

부분 뷰 .. 트릭을 할 것입니다 또는 당신은 당신이 사용자 컨트롤을 사용하는 이유를 다시 생각 할 수 있습니다. 이것이 제 3 자의 통제입니까? 이게 다시 쓸 수 있니?

+0

이 사용자 정의 컨트롤은 제공해야하는 SDK를 사용하여 별도로 개발할 수 있습니다. –

+0

그래서 SDK를 사용하여 시스템과 상호 작용할 수 있으며 정보를 다시 가져와야합니다. ASP.NET Web Forms을 사용하면 UserControl은 일부 인터페이스를 구현해야합니다. –

0

이 내가 원하는 무엇인가,