Ver Mensaje Individual
  #1 (permalink)  
Antiguo 08/04/2008, 09:41
chascos69
 
Fecha de Ingreso: enero-2008
Mensajes: 229
Antigüedad: 16 años, 4 meses
Puntos: 0
Pq. no ejecuta una parte del código?

Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click
Dim sb As String
sb = "<script language=Javascript>" & vbCrLf
sb &= "var ans;" & vbCrLf
sb &= "ans=window.confirm('aceptas licencia.....?');" & vbCrLf
sb &= "if (ans==true)" & vbCrLf
sb &= "{document.Form1.hdnbox.value='Yes';}" & vbCrLf
sb &= "Else" & vbCrLf
sb &= "{document.Form1.hdnbox.value='No';}" & vbCrLf
sb &= "</script>"
If (Not Page.IsStartupScriptRegistered("clientScript")) Then
Page.RegisterStartupScript("clientScript", sb)
End If
End Sub

Esto hace que al pulsar el button3 me muestre un msgbox y me pregunte si acepto o no.. el problema es que cuando escogo Aceptar me ejecuta document.Form1.hdnbox.value='Yes' pero cuando pulso cancelar no me ejecuta document.Form1.hdnbox.value='No'... pq.? como lo corrijo?
Gracias