Tengo un Web Form en donde inserto unos datos en campos de texto. En ese WEb Form hay dos botones.
1r Botón ("Guardar")--> Inserta los datos en la Base de Datos.
2º Botón ("Detalles de esta materia") --> Abre un Web Form en una venta nueva(como un PopUp)
Lo que he probado hasta ahora:
-poner <form target="_blank"> y el el código del botón
Código:
Private Sub BtnAltaTemas_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BtnAltaTemas.Click
Response.redirect("NombrePágina.aspx")
End Sub
Problema: Cuando le doy a guardar datos como hace un PosrtBack me recarga la página actual en una ventana nueva. Eso no es lo que quiero.
-Usar Javascript
: no funciona. Creo el script que abre la nueva ventana
Código:
<script language="javascript" >
function abrir(){
window.open("NombrePágina.aspx", settings)
}
</script>
y en el HTML pongo:
Código:
<ASP:BUTTON onclick="javascript:Abrir()" id="BtnDetalles" style="Z-INDEX: 116; LEFT: 354px; POSITION: absolute; TOP: 242px" runat="server" Width="188px" Font-Size="XX-Small" CssClass="BOTON" Text="Agregar Detalles"></ASP:BUTTON>
Y me dice que jvascript no es un miembro de ASP_NombrePágina.aspx
HEEELLLLLPPPP MEEEEEE, PLEASE.
Gracias anticipadas.
Salu2