Click here to Skip to main content
15,893,668 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
hello,
I want to print controls which are placed in panel control ,can u give me guide lines or send any snippets
Posted

Use PrintHelper
How to Print in ASP.NET 2.0
 
Share this answer
 
Hi
try this example:

JavaScript
<blockquote class="FQ"><div class="FQA">Quote:</div><script type=’text/javascript">

function printform()
        {
             var printContent = document.getElementById(’<%= pnlForm.ClientID %>’);
             var windowUrl = ‘about:blank’;
             var uniqueName = new Date();
             var windowName = ‘Print’ + uniqueName.getTime();
             var printWindow = window.open(windowUrl, windowName, ‘left=50000,top=50000,width=0,height=0′);

             printWindow.document.write(printContent.innerHTML);
             printWindow.document.close();
             printWindow.focus();
             printWindow.print();
             printWindow.close();
        }

</script>

<asp: Panel runat=’server’ id=’pnlForm’ >

      <asp:GridView is=’grd1′…[gridview, datasource markup goes here]

 </asp: Panel>

  <input type=’button’ value=’print’  önclick=’printform();’ /></blockquote>

Hope this helps

Best Regards,
 
Share this answer
 
v4

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900