私はASP.NET MVC 2 frameworkthatが、残念ながらのViewStateを必要とするレポートビューアーコントロールのために(Webフォーム上で動作するようにいくつかのページを必要とする使用してC#で書かれたサイトを持っている。ASP.NET MVCアプリケーションでASP.NETページを使用するにはどうすればよいですか?
私はReports
というフォルダを作成した、それを変換Web Application
へとReportViewer.aspx
というフォルダ(正しくファイルとaspx.designerファイルaspx.cs追加したシステム)。
にページを追加しました私はまたSystem.Web.UI.Page
から継承BasePage.cs
というクラスを作成し、私のReportViewer.aspx.cs
継承それを作りました。
Wh私がこのページを閲覧しようとする途中、私は次のエラーを取得する:
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のASPXページが正しくASP.NET MVCのサイトに表示することができますか?
"Reports" Webアプリケーション用に別のweb.configファイルを作成しましたか? – ShahidAzim
私はweb.configを追加しましたが、何も変更されていません – Igorek
'AzureWatch.ControlPanel.Web.Reports.ReportViewer'はあなたのWebフォームによって読み込み可能ですか? – bzlm