#asp.net-mvc #reporting-services
Вопрос:
у меня есть проект mvc, и я хочу отобразить отчет в представлении.
это то, что я добавил в report.aspx
void Page_Load(object sender, EventArgs e)
{
if(!IsPostBack)
{
List<MVCReportViwer.Customer> customers = null;
using (MVCReportViwer.MyDatabaseEntities dc = new MVCReportViwer.MyDatabaseEntities())
{
customers = dc.Customers.OrderBy(a => a.ContactName).ToList();
ReportViewer1.LocalReport.ReportPath = Server.MapPath("~/RPTReports/rptCustomer.rdlc");
ReportViewer1.LocalReport.DataSources.Clear();
ReportDataSource rdc = new ReportDataSource("MyDataset", customers);
ReportViewer1.LocalReport.DataSources.Add(rdc);
ReportViewer1.LocalReport.Refresh();
}
}
}
</script>```
but there is an error
The view at '~/Views/Shared/ReportViwerASPX.aspx' must derive from ViewPage, ViewPage<TModel>
Комментарии:
1. Вы должны показать нам код reportvieweraspx.aspx, если вам нужна помощь
2. Пожалуйста, предоставьте достаточно кода, чтобы другие могли лучше понять или воспроизвести проблему.