Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/30.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net 如何在回发时刷新reportviewer报告_Asp.net_.net_Reportviewer_Rdlc - Fatal编程技术网

Asp.net 如何在回发时刷新reportviewer报告

Asp.net 如何在回发时刷新reportviewer报告,asp.net,.net,reportviewer,rdlc,Asp.net,.net,Reportviewer,Rdlc,我在VS2012 asp.net中有一个简单的报告,它来自一个.rdlc文件,该文件以月份和年份作为参数,从各自的下拉列表中提取。我已经将下拉列表设置为autopostback,但我的报表不会刷新以反映新参数。在debug中,它甚至不会命中检索数据的方法 我对.net的报道还不熟悉,所以如果有任何帮助,我将不胜感激。是否需要调用一种特殊方法来使用新参数重新加载报表?您可以使用此代码 ReportViewer1.LocalReport.Refresh() 您可以使用此代码 ReportViewe

我在VS2012 asp.net中有一个简单的报告,它来自一个.rdlc文件,该文件以月份和年份作为参数,从各自的下拉列表中提取。我已经将下拉列表设置为autopostback,但我的报表不会刷新以反映新参数。在debug中,它甚至不会命中检索数据的方法

我对.net的报道还不熟悉,所以如果有任何帮助,我将不胜感激。是否需要调用一种特殊方法来使用新参数重新加载报表?

您可以使用此代码

ReportViewer1.LocalReport.Refresh()
您可以使用此代码

ReportViewer1.LocalReport.Refresh()

我用过这个代码,效果不错,希望对大家有用!
xReportViewer1.docViewer.DocumentSource=null

我用过这段代码,效果不错,希望有用!
xReportViewer1.docViewer.DocumentSource=null

这对我很有效。ie在ReportViewerWebForm.aspx.cs中

DropDownList1_SelectedIndexChanged(Object sender,EventArgs e) 
{
    ReportViewer1.LocalReport.Refresh();
}

这对我有用。ie在ReportViewerWebForm.aspx.cs中

DropDownList1_SelectedIndexChanged(Object sender,EventArgs e) 
{
    ReportViewer1.LocalReport.Refresh();
}

你的报告有刷新按钮吗?如有必要,您可以单独启用。“刷新”按钮是否确实刷新了报告,还是不起作用?您的报告是否有“刷新”按钮?如有必要,您可以单独启用。“刷新”按钮是否确实刷新了报告,还是不起作用?