Now, you just want to print it (no PDF scenario)! :doh: (& no effort shown yet!)
Using JavaScript, try something like:
function CallPrint()
{
var printContent = document.getElementById('<%= pnlToPrint.ClientID %>');
var printWindow = window.open("", "Print Panel", ‘left=50000,top=50000,width=0,height=0′);
printWindow.document.write(prtContent.innerHTML);
printWindow.document.close();
printWindow.focus();
printWindow.print();
printWindow.close();
}
<div runat="server" id="pnlToPrint" >
<table>
<tr>
<td>
Your data
</td>
</tr>
</table>
</div>
<input type="button" value="Print" onclick="CallPrint();" />