2011-01-30 4 views
0

내가 ASP.NET MVC 2 frameworkthat 불행히도 viewstate가을 필요로의 ReportViewer 컨트롤에 대한 (웹 양식에 작업을 몇 페이지를 필요로 사용하여 C#으로 작성된 사이트가 있습니다.ASP.NET MVC 애플리케이션에서 ASP.NET 페이지를 사용하려면 어떻게해야합니까?

내가 Reports라는 폴더를 만든 그것을 변환 Web ApplicationReportViewer.aspx라는 폴더 (제대로 파일 aspx.designer 파일 aspx.cs 추가 된 시스템).

에 페이지를 추가 나는 또한 System.Web.UI.Page에서 상속 BasePage.cs라는 클래스를 만들어 내 ReportViewer.aspx.cs 상속을했다.

ㅁㅁ 나는이 페이지를 탐색하려고 도중, 나는 다음과 같은 오류가 발생합니다 :

Parser Error Message: Could not load type AzureWatch.ControlPanel.Web.Reports.ReportViewer .

Source Error:

Line 1: <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="ReportViewer.aspx.cs" Inherits="AzureWatch.ControlPanel.Web.Reports.ReportViewer"

어떻게 올바르게 ASP.NET MVC 사이트에 표시하는 ASP.NET의 영문 페이지를받을 수 있나요?

+0

"Reports"웹 응용 프로그램에 대해 별도의 web.config 파일을 만들었습니까? – ShahidAzim

+0

방금 ​​web.config를 추가했지만 아무 것도 변경되지 않았습니다. – Igorek

+1

'AzureWatch.ControlPanel.Web.Reports.ReportViewer'는 (는) Web Form에서로드 할 수 있습니까? – bzlm

답변

1

MVC는 MVC 응용 프로그램에 .aspx 페이지를 추가하여 사용할 수 있습니다. MVC는 ASP.NET을 통한 프레임 워크이므로 사용자가 직접 죄책이 아닌 .aspx 페이지를 추가 할 수 없습니다.

관련 문제