asp.net-mvc - SSRS 不显示在 ReportViewer 中使用 EntityFramwork 数据源
问题描述
我想在 ReportViewer 控件中使用 SSRS rdlc 制作报告页面
这是我的 ReportViewer 代码
<body>
<form id="form1" runat="server">
<div>
<asp:ScriptManager ID="ScriptManager1" runat="server"></asp:ScriptManager>
<rsweb:ReportViewer ID="ReportViewer1" runat="server" Height="510px" Width="978px">
</rsweb:ReportViewer>
</div>
</form>
</body>
然后这里是我的控制代码
Imports Microsoft.Reporting.WebForms
Public Class ReporingForm
Inherits System.Web.UI.Page
Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
ReportViewer1.ProcessingMode = ProcessingMode.Local
ReportViewer1.LocalReport.ReportPath = Server.MapPath("Reporting.rdlc")
Dim entities As DepenseEntities = New DepenseEntities
Dim datasource As ReportDataSource = New ReportDataSource("Dossiers", (From dossier In entities.Dossier.Take(10) Select dossier))
ReportViewer1.LocalReport.DataSources.Clear()
ReportViewer1.LocalReport.DataSources.Add(datasource)
End Sub
End Class
我没有收到任何执行错误,但我的 ReportViewer 在无限循环中不断刷新
这是我的结果网页
请注意,我在我的项目中使用 MVC 应用程序,并为 reportViewer 使用 WebForm
解决方案
推荐阅读
- mysql - 2个内部连接到其他表上的相同数据
- excel - 用两个变量定义一个范围
- paypal - Paypal 沙盒模式下客户端身份验证失败
- sql - 仅限差距和岛屿月份
- javascript - Chrome 和 Firefox 变量处理的区别
- react-native - 使用多个组件时 useState 会感到困惑
- java - SOLR 7+ / Lucene 7+ 以及 DelegatingCollector 和 PostFilter 的性能问题
- atmel - 如何在 Atmel Studio 中显示解决方案资源管理器
- reactjs - 为什么我不能在我的函数中访问更新后的 prop 值?
- ruby-on-rails - Rails 自定义验证以确保 Store 始终拥有 Owner