This is asp.net, only control you have over printing is by your pages rendred client side.
You can use the page you have and call javascript print function on window load...
This will cause the window to flicker for a moment and open printing dialog for the user.
$(window).load(function() {
window.print();
window.close();
});
Alternative is to create PDF or DOC file ready for printing, but there is nothing you can do that will force the user to print...except maybe via VBScript on IE (
see here[
^])
Same function
here[
^]
Mozzila can be configured to print without dialog, but you have to have access to client browser - if you're doing internal application for the firm in which you can enforce the browser use and setup each client, you can do this.