[C#] Message box en appli web

Message box en appli web [C#] - C#/.NET managed - Programmation

Marsh Posté le 22-05-2003 à 11:22:54    

Salut à Tous!
Comment afficher une message box dans une web application en c#? quelle classe elle utilise?
en appli console po de probs mais en web appli j'ai po trouvé.

Reply

Marsh Posté le 22-05-2003 à 11:22:54   

Reply

Marsh Posté le 22-05-2003 à 13:06:50    

la seule solution (à ma connaissance...) c'est de passer via du javascripts.

Reply

Marsh Posté le 22-05-2003 à 14:16:59    

j'ai jamais fait d'appli web en C#, mais le MessageBox.Show() ne fonctionne pas :??:


---------------
J'ai un string dans l'array (Paris Hilton)
Reply

Marsh Posté le 22-05-2003 à 14:27:24    

merci Genesis mais le but c po de passer par du javascript, enfin si vraiment g po le choix...mais c bizar qu'on ne puisse po le faire en c# pour le web...
MessageBox.show ne marche pas en appli web

Reply

Marsh Posté le 22-05-2003 à 14:39:23    

Mais !? Harko...
Du C# dans une web-app, ça tourne côté Serveur, non !?
Il va pas afficher une MessageBox avec du C#, côté client, dans une web-app !

Reply

Marsh Posté le 22-05-2003 à 14:44:12    

El_gringo a écrit :

Mais !? Harko...
Du C# dans une web-app, ça tourne côté Serveur, non !?
Il va pas afficher une MessageBox avec du C#, côté client, dans une web-app !

:non:
côté client....
 
EDIT : la solution microsoft côté serveur c'est ASP.NET


Message édité par harrysauce le 22-05-2003 à 14:44:53
Reply

Marsh Posté le 22-05-2003 à 14:57:33    

Mais... faire une web-app utilisant du C#, ça fonctionne comment ?
C'est compatible avec tous les browser ?
C'est compatible avec autre chose que Win32 ?
Qqn à l'url d'un site utilisant cette techno svp? par curiosité...

Reply

Marsh Posté le 22-05-2003 à 14:59:08    

El_gringo a écrit :

Mais... faire une web-app utilisant du C#, ça fonctionne comment ?
C'est compatible avec tous les browser ?
C'est compatible avec autre chose que Win32 ?
Qqn à l'url d'un site utilisant cette techno svp? par curiosité...

ben c'est comme du Java.....sauf que c'est made by microsoft.....
 
Par contre j'ai pas d'exemple de site avec du C#...

Reply

Marsh Posté le 22-05-2003 à 15:03:29    

harrysauce a écrit :

ben c'est comme du Java.....sauf que c'est made by microsoft.....
 
Par contre j'ai pas d'exemple de site avec du C#...


 
Haaaa, comme une applet ?
Dans les pages web, on peut insérer, genre une balise <embeded> et mettre un p'tit programme C# ?

Reply

Marsh Posté le 22-05-2003 à 15:09:58    

le code c# s'insère dans la web appli grâce à la balise script, comme pour javascript. J'ai po d'exemple de site non plus...mais ça va venir!

Reply

Marsh Posté le 22-05-2003 à 15:09:58   

Reply

Marsh Posté le 22-05-2003 à 15:11:46    

El_gringo a écrit :


 
Haaaa, comme une applet ?
Dans les pages web, on peut insérer, genre une balise <embeded> et mettre un p'tit programme C# ?

et le programme C# n'est pas compilé de la même facon que pour faire une application en mode console on des forms sous windows...

Reply

Marsh Posté le 22-05-2003 à 19:04:50    

euh ouais faut pas délirer non plus hein, ca genere toujours que de l'HTML et du javascript hein :sarcastic:

Reply

Marsh Posté le 22-05-2003 à 20:19:04    

HappyHarry a écrit :

euh ouais faut pas délirer non plus hein, ca genere toujours que de l'HTML et du javascript hein :sarcastic:

ah merde, je pensais que ca faisais une vrai appli comme du Java....

Reply

Marsh Posté le 22-05-2003 à 22:22:57    

pour revenir à la question initiale je crois que tu as 2 methodes :
-ajouter dynamiquement des "Attributes" à tes controles
du style : monBouton.Attributes.Add("OnClick", "javascript:
alert('attention');" );
 
-ou utiliser RegisterClientScriptBlock ou RegisterStartupScript  
ici : http://msdn.microsoft.com/library/ [...] ktopic.asp
et la : http://msdn.microsoft.com/library/ [...] ktopic.asp

Reply

Marsh Posté le 22-05-2003 à 22:25:53    

Salut à tous,
 
Vous pouvez programmer l'ASP.net soit en Vb.net soit en C#. En fait vous avez votre page ASPX, c'est à dire la page sur laquelle vous allez retrouver tout vos elements HTML ou ASP ( genre listbox, combobox, datagrid, textbox ou de simple zone de texte HTML ... ). Ensuite vous avez un fichier xxx.cs ou xxx.vb pour tout ce qui est du code ; c'est à dire que vous retrouvez tout votre code dans ce fichier là. Par exemple, qd vous cliquez sur le bouton ASP ( et non HTML ) d'une page ASPX, vous appelez l'evenement OnClick dans le fichier xxx.cs ou xxx.vb.
Si vous préférez c'est un peu comme les templates en PHP, une page HTML et une page PHP pour le code. Cette facon de programmer est vraiment très bien et propre, au moins le graphiste peu bosser de son coté sans souci et le programmeur aussi.
 
Sinon pour repondre à la question, il n'est pas possible de faire de messagebox dans une page ASPX, il faut faire du VbScript ou du Javascript, seule solution.
 
Allez bye
RedField

Reply

Marsh Posté le 23-05-2003 à 08:56:30    

RedField : ca c'est la méthode avec codeBeyond (conseillé). Mais tu peux aussi tout saloper en mélangeant le code et la mise en forme [:zaib3k] dans le meme fichier.

Reply

Marsh Posté le 23-05-2003 à 09:34:30    

ToxicAvenger a écrit :

RedField : ca c'est la méthode avec codeBeyond (conseillé). Mais tu peux aussi tout saloper en mélangeant le code et la mise en forme [:zaib3k] dans le meme fichier.


 
c'est "code behind".
 
effectivement tu peux tout saloper... mais c'est tout  [:guts]  et la maintenance est une horreur.

Reply

Marsh Posté le 23-05-2003 à 10:56:49    

genesis a écrit :


 
c'est "code behind".
 
effectivement tu peux tout saloper... mais c'est tout  [:guts]  et la maintenance est une horreur.


 
ouais exact.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed