无法为大量Reportparameters加载SSRS报告

时间:2019-08-08 06:02:00

标签: asp.net-mvc reporting-services reportviewer reportviewerformvc report-viewer2016

我正在使用https://github.com/armanio123/ReportViewerForMvc工具在MVC视图中显示SSRS报告,而在内部使用ASP.NET ReportViewer控件显示SSRS报告

在正常情况下,报告可以正确加载

但是,当出现诸如传递2000个参数值之类的情况时,报告将不会加载。而且没有异常显示。有一个下拉列表显示参数,并使用以下代码从下拉值填充报告参数

List<ReportParameter> parameters = new List<ReportParameter>();
string[] selected_vals = param_val.Split(',');
ReportParameter range_param = new ReportParameter(element.ParamName);
range_param.Values.AddRange(selected_vals);
parameters.Add(range_param);

提交表单时,Web应用程序中没有异常显示,但报告未呈现。关于我们可以作为范围传递的参数限制的任何想法,还是其他一些Web配置设置?

我尝试将maxRequestLength和maxAllowedContentLength编辑为较大的值,但没有成功

还在报表查看器的aspx页中应用此设置  Buffer =“ false”

0 个答案:

没有答案