VS2003 JavaScript alert()
Bonjour,
Voila j'ai une classe qui affiche une alert et dans une autre page j'ai un button qui appel une fonction de cet classe le code est le suivant :
Page formulaire.aspx
Code:
1 2 3 4
| Private Sub btnValidate_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnValidate.Click
Dim MsgBox1 as New WinAlert
MsgBox1.afficher("message ......")
End Sub |
Page Classe WinAlert
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
| Imports System.Web
Imports System.Web.UI
Public Class WinAlert
Dim page As New System.Web.UI.Page
Public Sub afficher(ByVal msg As String)
Dim sb As New System.Text.StringBuilder
sb.Append("<script language='javascript'>")
sb.Append("alert('" & msg & "')")
sb.Append("</script>")
page.RegisterStartupScript("message", sb.ToString())
End Sub |
Mon probleme c'est que rien ne s'affiche (fenetre d'alert), je fais un pas a pas detaillé et j'arrive a acceder a la methode afficher apres le deboge l'alert ne s'execute pas .quand je copie cole le code de la methode afficher dans la meme page que le formulaire alors ici la fenetre alert s'affiche.
je soulicite votre aide .
Merci