User1140095199 posted
Hi,
" No printers are installed"
The ERROR might not be because of the problem in the ReportViewer. This ERROR can be due to several reasons.
- There is no default printer driver installed
- A printer driver is damaged and requires reinstallation
- The Win.ini file has incorrect, duplicate, or missing entries
- The Win.ini file is damaged, or there are other problems with the file
- IBM Client Access/400 software is installed
For solutions in respect to the above scenarios refer to the following article:
Error message when you attempt to print or fax document: "No printers are installed" -
http://support.microsoft.com/kb/291174
There is another information that I would like to share.
By default, the ASP.NET ReportViewer control enables client-side printing when the user browser is Internet Explorer only. If the user opens to the report page through Firefox or Chrome, then ReportViewer will hide the Print button
from the toolbar. This happens because the built-in client-side printing mechanism (a.k.a. RSPrintClient.cab) was designed and developed by using ActiveX which is not supported by other browsers but just by IE.
You can use WebClientPrint for ASP.NET:
Download -
http://www.neodynamic.com/products/printing/raw-data/aspnet-mvc/download/
Refer to the following article it has the complete steps and walkthough
How to add Cross-Browser Printing to ASP.NET ReportViewer toolbar -
http://forums.codeguru.com/showthread.php?537197-How-to-add-Cross-Browser-Printing-to-ASP-NET-ReportViewer-toolbar
Hope it helps!
Best Regards!