Hola gente,
[Lenguajes: vbnet - Javascript]
Tengo un formulario "principal", con dos botones uno "nuevo," el otro
"Editar".. ambos botones abren otro formulario con showModalDialog. Estoy
usando variables de Session para indicar si se debe abrir
en modo nuevo o modo edicion..
la pregunta seria...
por que no se me refresca la variable de Session ? si la instruccion está en
cada evento del formulario principal... Este es el codigo de esos eventos:
<script language="javascript">
function ventana()
{
if (window.Form1.inpRef.value=='**') {
window.showModalDialog("frmAcreditacion.aspx","Ingreso","dialogHeight:313px;dialogWidth:558px;resizable=0;status:no;scrollbars=0");
window.focus();
window.Form1.inpRef.value='*';
}
if (window.Form1.inpRef.value=='****') {
window.showModalDialog("frmAcreditacion.aspx","Modificacion","dialogHeight:313px;dialogWidth:558px;resizable=0;status:no;scrollbars=0");
window.Form1.inpRef.value='*';
}
}
</script>
Private Sub imbNueva_Click(ByVal sender As System.Object, ByVal e As
System.Web.UI.ImageClickEventArgs) Handles imbNueva.Click
Session(Session.SessionID & "_frmAcreditacion_mboolEsNueva") = True 'NO
SE ACTUALIZAN
Me.inpRef.Value = "**" ' Esta variable indica en el codigo
JavaScript la apertura del formulario
End Sub
Private Sub imbEditar_Click(ByVal sender As System.Object, ByVal e As
System.Web.UI.ImageClickEventArgs) Handles imbEditar.Click
Session(Session.SessionID & "_frmAcreditacion_mboolEsNueva") = False
'NO SE ACTUALIZAN
Me.inpRef.Value = "****" ' Esta variable indica en el codigo
JavaScript la apertura del formulario
End Sub
Gracias!!
Atte Almeda Claudia