Hola amigos, tengo el siguiente problema:
Necesito de un mensaje de confirmacion para realizar una accion o no realizarla. Este mensaje le tengo que hacer con JavaScript, pero no se como hacerlo, porque no me funciona. Os cuento:
He intentado hacerlo lo mas facil posible, he puesto este codigo
en la pagina.aspx:
*********************************************************
...
<script type="text/javascript" >
function Confirmation()
{
window.confirm("Test");
}
</script>
...
...
<asp:Button ID="BtnSend" runat="server" Text="Send" Visible="False" />
...
*********************************************************
y este en la pagina.aspx.vb:
*********************************************************
Public Overrides Sub Page_Load(ByVal sender As Object, ByVal e As
System.EventArgs) Handles Me.Load
...
If Not IsPostBack Then
...
BtnSend.OnClientClick = "Confirmation"
End if
End Sub
*********************************************************
cuando ejecuto la aplicacion se me genera esto como html:
*********************************************************
...
<script type="text/javascript" >
function Confirmation()
{
window.confirm("Test");
}
</script>
...
...
<input type="submit" name="ctl00$ContentPlaceHolder$BtnSend" value="Send"
onclick="Confirmation;" id="ctl00_ContentPlaceHolder_BtnSend" />
...
*********************************************************
Pero aun asi no me sale el mensaje de confirmacion, sabriais decirme que
hago mal o que me falta para que funcione.
Y, una vez que funcione el mensaje, claro esta que si le digo que si quiero
seguir ejecutando las ordenes de mandar el email y si le digo que no no
ejecutarlas. Esto es automatico o tengo que añadir algo al codigo para
controlar cada caso.
Muchas gracias, espero vuestras respuestas.
Un saludo