MVC3中的报表查看器

时间:2012-10-25 18:17:05

标签: reportviewer

我在asp.net MVC 3中编写了一个报告,报告查看器在Report.cshtml(View)的部分视图中使用了用户控件(ascx)。运行应用程序时,我遇到了报表查看器控件的问题。当我有两个以上的页面并且我想看到第二个或更多页面时,我得到“microsoft jscript运行时错误'__ eventtarget'为null或者不是对象”。

错误是因为有回发。我该如何解决这个问题?

1 个答案:

答案 0 :(得分:0)

您无法使用内置工具栏进行导航。 (至少没有找到你自己的工作)。

我所做的是在我的控制之上创建了我自己的栏,它只是向控制器上的动作发送动作(“First”,“Last”,“Next”,“Previous”)以调整ReportViewer的CurrentPage变量。 (我将当前页面保留在会话中并将其设置在用户控件ascx中)。