Aru*_*age 2 c# reportviewer rdlc visual-studio
我在visual studio 2012 webapplication project.t中创建了一个rdlc报告.当我运行项目时,所有步骤都正确(都是从UI完成)没有做任何编码我得到了以下错误
An error occurred during local report processing.
The report definition for report 'Report1' has not been specified
Object reference not set to an instance of an object.
Run Code Online (Sandbox Code Playgroud)
然后从codebehind.then错误desapier设置ReportViewer1.LocalReport.ReportPath =属性并正常工作.我头痛的是如何在不进行任何编码的情况下设置此属性?
小智 6
在报告视图中替换此行
<LocalReport ReportEmbeddedResource="report.Report1.rdlc">
Run Code Online (Sandbox Code Playgroud)
到这条线
<LocalReport Reportpath="Report1.rdlc">
Run Code Online (Sandbox Code Playgroud)
如果"不进行任何编码"意味着不使用代码隐藏文件,那么您可以ReportPath在ReportViewer控件本身内设置属性,如下所示:
<rsweb:ReportViewer id="report" runat="server">
<LocalReport ReportPath="Your report path here"></LocalReport>
</rsweb:ReportViewer>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
20767 次 |
| 最近记录: |