I have a web application build using classic ASP and VB. How do I print a document from within the back end VB code?
Protected Sub btnPrint_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles btnPrint.Click
End Sub
What i am trying to do is get user to click on button a letter is generated and sent to printer?
You could use the
window.printjavascript function which will open the print dialogon the client browser allowing him to choose the printer and print the page:As a side note, what you have is not a classic ASP application with VB, you have a classic ASP.NET WebForms application using VB.NET as a code behind.
UPDATE:
As requested in the comments section here’s how you could write a generic handler which will dynamically generate the HTML you would like to print:
Now simply navigate to
/Print.ashx.