Customize ASP.NET ReportViewer toolbar with cross-browser print button

In ASP.NET, the ReporViewer control does not support client-side printing if the target browser is Chrome, Firefox or any other one that does not come from MS. That’s because built-in printing mechanism ( is based on ActiveX which is only supported by Internet Explorer. In our new walkthrough How to add Cross-Browser Printing to ASP.NET ReportViewer toolbar we provide a nice solution by customizing the ReportViewer toolbar with a drop-down-list of the printers available at the client-side and a Print button that works with all main browsers for Windows OS i.e. Chrome, Firefox, IE, Opera & Safari!


2 thoughts on “Customize ASP.NET ReportViewer toolbar with cross-browser print button

  1. PJ May 3, 2013 / 11:55 pm

    looks like a nice work around, any possibility of having it work on Linux Clients? I am looking for a similar solution but all my clients are running on Ubuntu Version 13 OS and I’ve noticed in your description that it is only targeting browsers running on Windows OS

    • neodynamic May 4, 2013 / 8:26 am

      Hi PJ, at the moment our product targets Windows clients only but targeting Linux & Mac OSX are in our plans for next version. What browser your clients are using on Ubuntu? If you want, send us any feedback on what you would expect so we can consider them in our developments. Thanks, Marc.

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.