有人提出一个问题,寻找 ASP.Net MVC 和 rdlc 是否可以提供钻取报告(后端数据库是 MySQL)。
根据个人理解,回想起来发现很难,主要担心的是 MVC 中的 rdlc 只是返回一个平面 pdf(或至少在我意识到的范围内)。
任何指导/帮助将不胜感激。
最佳答案
您是正确的,您将无法使用 Microsoft ReportViewer 控件进行 RDLC 报表的任何屏幕交互式呈现,因为它仅与用于屏幕呈现的 WebForms 兼容。
对于 MVC,我建议使用 RDL 报告(基于服务器)(也是出于这个原因: RDLC Performance Issues in .NET 4.5 ),并且您需要创建自己的 UI 来呈现它们。此控件很有用:MvcReportViewer因为它允许您接收 HTML 格式的报告页面并在 MVC 应用程序中使用它。
关于c# - RDLC 和 asp.net mvc 中的深入报告,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46905549/