2012-11-02 4 views
0

ASP.Net을 기본으로 작성한 모든 공개 토론 (yetanotherforum)으로 하이브리드 응용 프로그램을 만들려고합니다. MVC로 작성됩니다.Asp.Net을 MVC로 변환하고 Asp.net 부분 뷰를 MVC 페이지에서 재사용

이 적용된 조정을 web.configglobal.asax에 추가 했으므로 이제는 .aspx와 mvc 페이지를 모두 잘 실행할 수 있습니다.

하지만 다음 코드 줄을 사용하여 MVC 면도기 페이지에 Asp.net에 정의 된 UserControls를 삽입하려고 할 때 :

@Html.Partial("~/pages/login.ascx") 

을 그리고 다음과 같이 오류를 던지고있다 :

The view at '~/pages/login.ascx' must derive from ViewPage, ViewPage<TModel>, ViewUserControl, or ViewUserControl<TModel>. 

MVC 페이지에서 .net 웹 컨트롤을 렌더링 할 수 있습니까?

감사합니다.

답변

0

here에 대한 데모 코드가있는 게시물이 있지만 중국어로 작성되었습니다. Google 번역 서비스를 통해 읽을 수 있습니다. 게시물 끝에 코드를 다운로드 할 수도 있습니다.

데모 코드의 링크는 here

입니다.
관련 문제