Page Init

tema enviado por Maurito22 en ASP.NET
tema iniciado el 12/07/2007

Hola a todos!

Tengo un boton llamado btnPrint el cual cumple la función de imprimir la página web.

Solo tiene asignado el siguiente código Javascript:

<asp:Button ID="btnPrint" runat="server" Text="Imprimir" Width="89px" OnClientClick="Imprimir()" />

<script language="javascript" type="text/javascript">

function Imprimir() {
     window.print()
}

</script>

El problema que tengo, es que al presionar el botón se ejecuta el evento Init de la página y me quita información de la misma. Para más detalle, me quita el gráfico generado pero no la información de los dropdownlist que tengo.
Pero al hacer esto, ya no me sirve imprimir la pagina porque no tengo la información antes generada. (lo que necesito imprimir es el gráfico justamente)

Lo que necesito es que no se ejecute el Init. hago un control mediante PageIsPostback pero no funciona.

Además si es un código Javascript, supuestamente no debería generar eventos en el servidor no?...esto me hace mas dificil comprender y buscar la solución.

Espero su ayuda.
Muchas gracias,
Mauro