.net 从IronPython调用ReportViewer.ServerReport.Render

.net 从IronPython调用ReportViewer.ServerReport.Render,.net,asp.net,webforms,ironpython,reportviewer,.net,Asp.net,Webforms,Ironpython,Reportviewer,我尝试调用ReportViewer.ServerReport.Render,类似于我们在VB.NET或C#中使用的方法 exportBytes = ReportViewer1.ServerReport.Render("PDF",None,mimeType,encoding,fileNameExtension,streamids, Warning) 但是我得到了一个错误“预期引用,但发现空”服务器报告为空,可能是报告查看器未正确初始化。您是指报告查看器的属性吗?我们在VB.NET和IronPy

我尝试调用ReportViewer.ServerReport.Render,类似于我们在VB.NET或C#中使用的方法

exportBytes = ReportViewer1.ServerReport.Render("PDF",None,mimeType,encoding,fileNameExtension,streamids,
Warning) 

但是我得到了一个错误“预期引用,但发现空”

服务器报告为空,可能是报告查看器未正确初始化。

您是指报告查看器的属性吗?我们在VB.NET和IronPython中使用了相同的方法。我没有任何技术上的解释,但在VB.NET中,我们传递“Nothing”作为参数,在IronPython中,我们传递“None”。这是一样的吗?@Pablo,不完全一样,我猜ReportViewer的ServerReport属性是空的。