我已经尝试过MVC助手和标准的
HTML5查看器.我很好奇是否有人能够使用新的查看器成功加载包含参数的报告.我无法从Telerik那里得到任何反馈.
@{
var report = new UriReportSource() { Uri = "TestReport.trdx" };
report.Parameters.Add(new Telerik.Reporting.Parameter() { Name="UserId",Value=1234 });
report.Parameters.Add(new Telerik.Reporting.Parameter() { Name = "UserName",Value = "Test User" });
}
@(Html.TelerikReporting().ReportViewer()
.Id("reportViewer1")
.ServiceUrl("/api/reports/")
.TemplateUrl("/ReportViewer/templates/telerikReportViewerTemplate.html")
.ReportSource(report)
.viewmode(viewmodes.INteraCTIVE)
.ScaleMode(ScaleModes.SPECIFIC)
.Scale(1.0)
.PersistSession(false)
)
解决方法
想知道您是否已经在Telerik Reporting文档中测试过
How To: Pass values to report parameters.