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
Page Classe WinAlert
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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
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.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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
je soulicite votre aide .
Merci
Partager