Esto en el asp:Button:
Código PHP:
string iscript = "<script language=javascript>";
string windows = "{window.print()}";
string fscript = "</script>";
string imprimir = iscript + windows + fscript;
Response.Write(imprimir);
y esto en un archivo CSS, llamado desde la .aspx en donde le asignas el CssClass="controltitulo" a los controles que no quieres que se impriman de esta forma:
Código PHP:
@media print
{
.controloculto
{
display:none
}
}
Adios.