J'ai un site écrit en C# en utilisant l'ASP.NET MVC 2 frameworkthat nécessite malheureusement quelques pages à travailler sur Webforms (pour un contrôle ReportViewer qui a besoin Viewstate.Comment utiliser des pages ASP.NET dans une application ASP.NET MVC?
J'ai créé un dossier appelé Reports
, converti à un Web Application
et ajouté une page dans le dossier appelé ReportViewer.aspx
(le système correctement ajouté aspx.cs fichiers et les fichiers aspx.designer).
J'ai aussi créé une classe appelée BasePage.cs
qui hérite de System.Web.UI.Page
et me ReportViewer.aspx.cs
posséderai.
Wh fr J'essaie de parcourir cette page, je reçois l'erreur suivante:
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"
Comment puis-je obtenir des pages ASP.NET aspx pour afficher dans un site ASP.NET MVC correctement?
Avez-vous créé un fichier web.config distinct pour l'application Web "Rapports"? – ShahidAzim
Je viens d'ajouter web.config mais rien n'a changé – Igorek
Etes-vous certain que 'AzureWatch.ControlPanel.Web.Reports.ReportViewer' est chargeable par votre formulaire Web? – bzlm