Foros del Web » Programando para Internet » ASPX (.net) »

window.print

Estas en el tema de window.print en el foro de ASPX (.net) en Foros del Web. hola amigos! tengo un boton de imprimir y uso window.print() pero me da errores: si lo pongo en el codigo a pelo (c#) me da ...
  #1 (permalink)  
Antiguo 12/10/2006, 19:07
 
Fecha de Ingreso: mayo-2006
Mensajes: 66
Antigüedad: 18 años
Puntos: 0
window.print

hola amigos!
tengo un boton de imprimir y uso window.print() pero me da errores: si lo pongo en el codigo a pelo (c#) me da un error y me dice que me falta una referencia o using y si lo pongo con script no me hace nada.
Cual seria la solucion? me prodrias orientar sobre el codigo en c# para imprimir un web form con un bonton
  #2 (permalink)  
Antiguo 13/10/2006, 17:27
 
Fecha de Ingreso: octubre-2006
Mensajes: 5
Antigüedad: 17 años, 6 meses
Puntos: 0
Hola, Si estas usando un boton de ASP.NET intentar poner esto en el evento Click:
Response.Write("window.Print()");

y si es un Boton HTML prueba con esto

<input type=Button onClikc='window.Print();'> --> si lo que usas es javascript
<input type=Button onClikc='window.Print()'> --> si lo que usas es VBscript

La diferencia esta en la sintaxis, recuerda que es importante respetar mayúsculas y minúsculas.

Espero te sirva esto. Saludos
  #3 (permalink)  
Antiguo 13/10/2006, 17:29
 
Fecha de Ingreso: octubre-2006
Mensajes: 5
Antigüedad: 17 años, 6 meses
Puntos: 0
Hola, Si estas usando un boton de ASP.NET intentar poner esto en el evento Click:
Response.Write("<script language=javascript>window.Print();</script>");

y si es un Boton HTML prueba con esto

<input type=Button onClikc='window.Print();'> --> si lo que usas es javascript
<input type=Button onClikc='window.Print()'> --> si lo que usas es VBscript

La diferencia esta en la sintaxis, recuerda que es importante respetar mayúsculas y minúsculas.

Espero te sirva esto. Saludos
  #4 (permalink)  
Antiguo 14/10/2006, 04:53
 
Fecha de Ingreso: mayo-2006
Mensajes: 66
Antigüedad: 18 años
Puntos: 0
muchas gracias por tu información, me parece logico ese codigo pero a mi no me funciona y no se porque y lo peor es que no me sale error al depurar. resulta que compilo y cuando le doy al boton no ocurre nada. Me faltara algo?

private void btImprimir_Click(object sender, System.EventArgs e){

Response.Write("<script language=javascript>window.Print();</script>");
}
  #5 (permalink)  
Antiguo 14/10/2006, 05:09
 
Fecha de Ingreso: mayo-2006
Mensajes: 66
Antigüedad: 18 años
Puntos: 0
Hola otra vez!!!
ya he resuelto a medias mi problema:

he puesto lo siguiente

Response.Write("<script language=javascript>{window.print()}</script>");

pero no me centra la pagina, sino que me imprime la mitad de la pagina

como se puede hacer para que me salga centrada?
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 04:49.