我使用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