I believe you simply call the print method in window from javascript, then the user chooses how they want to print the page.
<a href="javascript:void(0);" onclick="window.print();">Print Me</a>
<asp:linkbutton text="Print Me" onclientclick="window.print();" xmlns:asp="#unknown" />