【发布时间】:2017-10-24 08:24:26
【问题描述】:
提出了一个问题,以寻找 ASP.Net MVC 和 rdlc 是否可以提供向下钻取报告的可能性(后端数据库是 MySQL)。
根据个人理解,回想起来很困难,主要担心的是 MVC 中的 rdlc 只是返回一个平面 pdf(或至少在我知道的范围内)。
任何指导/帮助将不胜感激。
【问题讨论】:
标签: c# mysql asp.net-mvc rdlc
提出了一个问题,以寻找 ASP.Net MVC 和 rdlc 是否可以提供向下钻取报告的可能性(后端数据库是 MySQL)。
根据个人理解,回想起来很困难,主要担心的是 MVC 中的 rdlc 只是返回一个平面 pdf(或至少在我知道的范围内)。
任何指导/帮助将不胜感激。
【问题讨论】:
标签: c# mysql asp.net-mvc rdlc
您是正确的,您将无法将 Microsoft ReportViewer 控件用于 RDLC 报告的任何屏幕交互式呈现,因为它仅与用于屏幕呈现的 WebForms 兼容。
对于 MVC,我建议改用 RDL 报告(基于服务器)(也是出于这个原因:RDLC Performance Issues in .NET 4.5),您需要制作自己的 UI 来呈现它们。这个控件很有用:MvcReportViewer,因为它允许您接收 HTML 格式的报告页面并在您的 MVC 应用程序中使用它。
【讨论】: