2011-01-30 78 views
0

我使用ASP.NET MVC 2 frameworkthat不幸的是需要几页上的Web表单工作(为需要视图状态ReportViewer控件C#编写的一个网站。如何在ASP.NET MVC应用程序中使用ASP.NET页面?

我已经创建了一个名为Reports文件夹,将其转换到Web Application并添加了一个页面,叫ReportViewer.aspx

的文件夹(正确添加aspx.cs文件和aspx.designer文件系统)。我还创建了一个名为BasePage.cs类从System.Web.UI.Page继承,使我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网站正确显示出来?

+0

是否为“报告”Web应用程序创建了单独的web.config文件? – ShahidAzim 2011-01-30 17:26:12

回答

1

您可以通过将.aspx页面添加到您的MVC应用程序 - MVC是ASP.NET上的框架,所以没有什么可以阻止您添加.aspx页面,除了您自己的内疚:)

相关问题