我在ASP.NET网站上使用了ReportViewer。 我想捕获Drillthrough元素,使用jQuery显示上下文菜单,并根据用户在菜单中的选择执行具有不同参数的Drillthrough。 我能够捕获相关的钻取并显示上下文菜单,但现在我遇到了从客户端调用Drillthrough的问题 - 这是否可能? 尝试使用静态WebMethod,但reportViewer可以从 NOT 访问。
答案 0 :(得分:0)
我假设您在ReportViewer控件上使用ProcessingMode = Remote。如果是这种情况,那么一旦您启动顶级报告,它就会失控。虽然它在MSDN中的任何地方都没有实际说明,但是像钻取这样的ReportViewer事件仅适用于ProcessingMode.Local。您可能会破解报告使用的实际JavaScript,但它只是 - 一个黑客。