Gerar visualização de impressão de uma página da web em asp.net

<code><a href="_javascript:window.print()">
<img class="noPrint" src="Images/Print_icon.png" border="0"></a>
</code>

Este é o único código que estou usando para implementar a função de impressão. Ele gera uma caixa de diálogo de impressão. E para facilitar a impressão da página, usei folhas de estilo e escondi as div que eu não quero na página de impressão.

Agora preciso gerar uma visualização de impressão dessa página. Alguma sugestão?

obrigado

questionAnswers(3)

yourAnswerToTheQuestion