我使用ssrs與asp.net reportviewer控件來顯示服務器報告。我們希望取消工具欄,因爲它不符合我們的外觀和感覺,但我們希望保留一些功能,而我正在努力的一點就是打印。是否有任何方法可以在asp.net頁面上打開與該工具欄上的打印按鈕相同的打印對話框?如何在reportviewer控件上從asp.net調用打印?
http://msdn.microsoft.com/en-us/library/ms252091(v=VS.80).aspx
的是,我已經找到了最接近的,但我沒有使用當地報道(所以它纔有意義,如果有一個內置的功能周圍某處),並跳過打印對話框部分這是不可接受的。我不相信我實際上可以在asp.net頁面上調用winforms printdialog,但這不是我嘗試過的。 任何幫助將不勝感激。
喬爾,這之後爲我工作的IE瀏覽器安裝Reporting Services插件。但是,我無法使其在Chrome上工作,沒有提示安裝插件。有什麼建議麼 ? – 2013-02-20 11:04:26
Joel在訪問msdn博客鏈接後,閱讀了評論,發現這些JS API僅適用於支持active-x的瀏覽器。 – 2013-02-20 11:09:04
據我所知,儘管從我使用此控件開始已有相當長的一段時間,但打印可能無法在非IE瀏覽器中使用。此鏈接似乎表明:http://msdn.microsoft.com/en-us/library/ms251673.aspx。 – 2013-02-20 19:40:20