我需要在我的 ASP.net MVC3 应用程序中使用 reportviewer 控件。VS2010 报表查看器 V10.0
我尝试使用以下解决方案。我创建了用户控件并将reportviewer控件放在那里。
如何在 asp.net mvc 3 razor 视图中使用 reportviewer 控件?
代码与上面链接中显示的相同。
问题是, - 如果我点击下一页或最后一页,它只会留在那里。- 如果我允许用户输入参数,然后单击报表查看器上的查看报表按钮,它什么也不做。
我知道原因,它失去了它的状态。它的回发问题。如果它的常规aspx页面我可以通过“!IsPostBack”在page_load中控制它,但如何在用户控制中做到这一点。我尝试将 IsPostback 放在控制 page_load 上,但它总是错误的。
我的代码与上面链接中列出的相同。我正在使用用户控制。
有什么解决办法吗?