pregunta muy facil: web forms

agurtzane
27 de Abril del 2004
Hasta ahora he hecho aplicaciones windows y ahora me toca web, y lo primero que quiero hacer y no recuerdo (hace mucho que no hago web) es:
Abrir otra aspx al pulsar un botón en la aspx actual (c#)

MalayIre
27 de Abril del 2004
Con visual basic es muy sencillo, solo tienes que crear el boton y en el evento onclick, poner:

Server.Transfer("2.aspx")

Elph
27 de Abril del 2004
Con server.Transfer, lo unico q consigues es redireccionar la pagina activa a otra sin hacer roundtrip, no te sirve para abrir en una ventana nueva.
Ahora q lo pienso tb puedes usar el atributo target de los links i establecerlo en _blank para q te abra una nueva pagina de navegador.

Elph
27 de Abril del 2004
Has de usar javascript
añade al boton
onclick="javascript:window.open('miotraPagina.aspx','ventana','[propiedades]');"