2011-11-23 68 views
3

我在ASP.NET網站中使用了ReportViewer。 我想抓住Drillthrough元素,使用jQuery顯示上下文菜單,並根據用戶在菜單中的選擇使用不同參數執行鑽取。 我能夠抓住相關的鑽取並顯示上下文菜單,但現在我面臨從客戶端調用Drillthrough的問題 - 這甚至有可能嗎? 嘗試使用靜態WebMethod,但reportViewer是而不是可從中訪問。從客戶端調用SSRS鑽取asp.net

回答

0

我假設您在ReportViewer控件上使用ProcessingMode = Remote。如果是這樣的話,那麼一旦你開始了最高級別的報告,它就不在你的手中。儘管它從未在MSDN中的任何地方陳述過,但ReportViewer事件(例如Drillthrough)僅適用於ProcessingMode.Local。您可能會破解報告中使用的實際JavaScript,但這只是 - 黑客攻擊。