MessageBox dans un projet web en c#

Signaler
Messages postés
38
Date d'inscription
lundi 5 janvier 2009
Statut
Membre
Dernière intervention
12 janvier 2011
-
Messages postés
1137
Date d'inscription
lundi 17 novembre 2003
Statut
Membre
Dernière intervention
23 janvier 2016
-
Bonjour
j'ai créé un projet web en visual c# ,mais je ne sais pas comment faire(dans ce type de projet) pour afficher des message dans des fenetres de type messagebox .
merci

3 réponses

Messages postés
6351
Date d'inscription
samedi 1 juin 2002
Statut
Modérateur
Dernière intervention
2 août 2014
86
Salut,

Comme ce n'est pas un problème Web directement lié au langage C#, je déplace ton sujet sur ASPFr, ils seront plus en mesure de te répondre.

/*
coq
MVP Visual C#
CoqBlog
*/
Messages postés
427
Date d'inscription
mercredi 1 octobre 2003
Statut
Membre
Dernière intervention
29 janvier 2008
1
Salut,

Vu que tu es en WEB si tu veux que l'utilisateur puisse voire un "messageBox" ... il va falloir faire du code coté client (JavaScript par exemple) sinon il faut que ton client suivents les cables pour allez lire la "messageBox" sur le serveur :p

++

-------------------------------------------http://quoideneufaujourdhui.spaces.live.com
Messages postés
1137
Date d'inscription
lundi 17 novembre 2003
Statut
Membre
Dernière intervention
23 janvier 2016
21
Il suffit d'abonner un click serveur avec un "onclick" client :

Pour faire un messageBox évolué :
Par exemple, on a un boutton btnTest,
dans le pageLoad on l'abonne pour lancer une page aspx :

this.btnTest.Attributes.Add("onclick", "var f = window.open('" + 
           ResolveUrl("~/MaPage.aspx?MonParam=p1" +
           "',null,'left=200, top=200, height=400, width=400, status=no, " +
           "resizable=no, scrollbars=no, toolbar=no, location=no, " +
           "menubar=no'); f.focus();");

Ou tout simplement une alerte :

this.btnTest.Attributes.Add("onclick", "alert('Hello !')");

Autre manière, on peut faire ceci lors d'un postBack :

Response.Write("<script>alert('Hello !');</script>");