begin process at 2012 05 27 17:59:50
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive ASP & ASP.NET

 > 

Archives ASP & ASP.NET

 > 

ASP.net

 > 

asp.net => messagebox


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

asp.net => messagebox

lundi 28 juin 2004 à 17:23:29 | asp.net => messagebox

jimmy69


Bonjour a tous,

Je debute en asp.net et j'aurais aime savoir s'il etait possible de faire un peu comme en javascript => un alert("Message")

J'ai trouve un exemple sur un site en anglais mais j'ai teste ca ne marche pas ...
il me dit
BC30451: Name 'MessageBox' is not declared.

code pour le vb.net

sub Page_Load( object sender, System.EventArgs e )
MessageBox.Show( "Hello World!" )

end sub

avec la classe
<%@ import Namespace="System.Windows.Forms" %>

si quelqu un a une idée

je vous remercie
lundi 28 juin 2004 à 20:15:54 | Re : asp.net => messagebox

jesusonline

Membre Club Administrateur CodeS-SourceS
je sais pas ou t'as trouvé ce code mais c'est n'importe koi
ca me rappelle un passage du bouquin ASP.net de chez microsoft, il dit en gros qu'il y a une grosse difference entre les webforms et les winforms, ce qui se fait simplement sur les winforms peuvent etre irrealisable sur les webform, et inversement.

dans ton cas, c'est un peu plus chiant, puis qu'il faut que tu ailles écrire du javascript, et recharger la page à cq fois que tu veux une fenetre ...


Cyril
mardi 29 juin 2004 à 11:34:53 | Re : asp.net => messagebox

jimmy69


salut salut cyril,

J'ai trouve cette article sur
http://www.codeproject.com

l'article parlait de asp.net et de javascript....l'article est en anglais ....je pense avoir saisi la moitie du texte !

Bref apres avoir fait un copier coller ds webmatrix j'ai voulu tester mais y'a rien qui fonctionne !

J'ai essaye de modifier ou quoi mais rien a faire ca ne tourne pas!!!!

Bref pas grave je vais faire autrement...crois moi !

Si tu veux l'article envoit moi ton mail j'ai fait un copier coller du texte sur le net !

Bonne journée et encore merci

je te tiens au courant car....crois moi je vais trouver ! enfin je l'espere !

Ciao cyril

mardi 29 juin 2004 à 14:19:34 | Re : asp.net => messagebox

jesusonline

Membre Club Administrateur CodeS-SourceS
tu dis l'avoir trouvé sur http://www.codeproject.com, ce qui m'etonne car generalement il y a de tres bon articles, je regarderais l'aticle la bas, et comprendrais ce qu'il voulait dire.

il faut pour ton pb, ecrire du code javascript, c'est pas tres compliqué mais j'ai pas le temps pour l'instant

dsl
Cyril
mardi 29 juin 2004 à 14:53:30 | Re : asp.net => messagebox

jimmy69


re,

beh oui je sais codeproject ils font de tres bon article c'est certain a mon avis et j'en suis sur c'est une erreur de ma part !

Bref je te remercie de t'etre arrete sur mon stress et te dit a bientot

ciao cyril
mardi 29 juin 2004 à 15:42:30 | Re : asp.net => messagebox

jesusonline

Membre Club Administrateur CodeS-SourceS
j'ai vu le code sur codeproject, j'ai encore pas lu l'article, mais il ne font pas un imports system.windows.form, ils disent que ce code fait comme les winforms

-->http://www.codeproject.com/aspnet/AspNetMsgBox.asp
si tu rregardes, tu vois qu'il y a un exemple, puis la classe MessageBox. c'est celle ci que tu dois utiliser; et convertir en vb.

il te reste donc pas grand chose à faire, je posterais bien une source pour te traduire ce bout de code en vb, mais je me suis coupé le doigt ce matin, du coup je peux plus travailler (au revoir les sous pour le portable :'() et 5 points, donc peut presque plus ecrire :'(

@+

si tu comprends, dis moi, j'essaierais de t'expliquer, mais c'est tres simle :)

Cyril
mardi 29 juin 2004 à 18:20:52 | Re : asp.net => messagebox

jimmy69


Bonsoir Cyril,

Je te remercie pour ton aide...

Je vais relire le tout et essayer de le comprendre a fond...en tout cas je te remercie !

A propos le livre de microsoft (asp.net)
dont tu me parlais ds ton premier post est il bien fait pour les debutants comme moi !?

[ca me rappelle un passage du bouquin ASP.net de chez microsoft]


Moi j'ai achete le livre de thomas petillon => infrastructure d'une pme avec asp.net

http://www.microsoft.com/france/asp.net/ouvrages.mspx

tres bien fait mais pas tellement pour les debutants ...enfin faut s'acrocher quoi !

Si tu veux les sources de ce livre...

Fais moi un p'tit signe avec ta ...bonne main :-)!

Allez courage ton portable tu l'auras un jour voyant ton dynamisme et tes interventions sur ce site ce n'est qu"'une question de temps cyril ...

Ciao

Christophe
mardi 29 juin 2004 à 19:28:30 | Re : asp.net => messagebox

jesusonline

Membre Club Administrateur CodeS-SourceS
pour le bouquin, il est pas mal mais il est concu pour passer de asp à asp.net donc il compare pdt 1 chap, et les 2 premiers chap sont inutile si on connait la techno .net sinon le reste du bouquin est pas mal assez poussé dans certains cas pour les debutants sinon le reste est bien : --> http://www.aspfr.com/livres.aspx?EAN=9782100064724
pour les debutants qui veulent faire des jolis trucs c'est parfait

sinon je te recommande si tu l'as pas encore le bouquin de richard (c2i) sur asp.net : http://www.aspfr.com/livres.aspx?ID=5

je le prefere à l'autre, il est un peu moins poussé, j'ai appris avec celui la, et j'en suis tres content, et je me sers souvent de ce bouquin pour des trucs cons etc..., vu le prix (10?) je te le recommande

sinon, je te recommande aussi Au coeur de Visual Basic.NET tj de Richard, il est excellent, par contre je trouve que le niveau est deja assez elevé, surtout lorsqu'il parle du langage MSIL et du garbage collector, mais à part ces deux chapitres, les débutants peuvent suivrent, mais faut un peu s'accrocher à des moments. par contre il sert un peu moins en asp.net, en tout cas on en voit pas tout de suite l'utilité en asp.net, mais le bouquin est surtout centré sur le langage meme, et aussi bcp sur la techno .net, mais sert principalement pour les winforms. reste qu'il m'a bcp servis pour mes dev asp.net

pour ton bouquin : http://www.aspfr.com/livres.aspx?EAN=9782212112108 j'ai hésité à le prendre, mais j'ai prefere prendre le gros bouquin de richard car j'en avais deja pas mal sur asp.net, puis la semaine d'apres je suis allé aux devdays, et j'ai eu l'autre bouquin d'asp.net

Pour ce qui est de ton pb de messagebox, j'espere que tu y es arrivé, moi j'ai de + en + de mal à taper :p, je viens de changer le pansement, et je me suis dit que je me suis pas loupé.
j'espere que demain ca ira un peu mieux et que je pourrais taper un peu de code pour traduire cette source en vb et en francais :)

pour le portable j'espere qu'un jour je l'aurais, j'espere vraiment que je l'aurais :p

apres pres de 10 min de tapage avec la main gauche, j'aurais qd meme à peu pres reussi a te repondre

@+

PS: pour les sources du bouquin, oui je suis interessé, vient me voir en pv, je te passerais mon mail :)



Cyril
mercredi 30 juin 2004 à 23:33:56 | Re : asp.net => messagebox

jesusonline

Membre Club Administrateur CodeS-SourceS
Je peux enfin travailler un peu avec mon doigt :p

voici la traduction du code C# j'ai testé et ca marché :)

[/code]

Public Class MessageBox
Private m_executingPages As Hashtable = New Hashtable

Public Sub Show(ByVal sMessage As String)
'// If this is the first time a page has called this method then
If Not m_executingPages.Contains(HttpContext.Current.Handler) Then


' // Attempt to cast HttpHandler as a Page.
Dim executingPage As Page = HttpContext.Current.Handler

If Not executingPage Is Nothing Then


'// Create a Queue to hold one or more messages.
Dim messageQueue As Queue = New Queue

'// Add our message to the Queue
messageQueue.Enqueue(sMessage)

'// Add our message queue to the hash table. Use our page reference
'// (IHttpHandler) as the key.
m_executingPages.Add(HttpContext.Current.Handler, messageQueue)

'// Wire up Unload event so that we can inject
'// some JavaScript for the alerts.

'executingPage.Unload += new EventHandler( ExecutingPage_Unload );
AddHandler executingPage.Unload, AddressOf ExecutingPage_Unload
End If

Else
'// If were here then the method has allready been
'// called from the executing Page.
'// We have allready created a message queue and stored a
'// reference to it in our hastable.
Dim Queue As Queue = CType(m_executingPages(HttpContext.Current.Handler), Queue)

'// Add our message to the Queue
Queue.Enqueue(sMessage)
End If

End Sub

'// Our page has finished rendering so lets output the
'// JavaScript to produce the alert's
Private Sub ExecutingPage_Unload(ByVal sender As Object, ByVal e As System.EventArgs)
'// Get our message queue from the hashtable
Dim Queue As Queue = CType(m_executingPages(HttpContext.Current.Handler), Queue)

If Not Queue Is Nothing Then

Dim sb As New System.Text.StringBuilder

'// How many messages have been registered?
Dim iMsgCount As Integer = Queue.Count

'// Use StringBuilder to build up our client slide JavaScript.
sb.Append("<script language='javascript'>")

'// Loop round registered messages
Dim sMsg As String
Do While iMsgCount > 0
sMsg = Queue.Dequeue().ToString
sMsg = sMsg.Replace("\n", "\\n")
sMsg = sMsg.Replace("""", "'")
sb.Append("alert( """ + sMsg + """ );")
iMsgCount -= 1
Loop

'// Close our JS
sb.Append("</script>".ToString)

'// Were done, so remove our page reference from the hashtable
m_executingPages.Remove(HttpContext.Current.Handler)

'// Write the JavaScript to the end of the response stream.
HttpContext.Current.Response.Write(sb.ToString())
End If
End Sub


End Class

[/code]

Il y a des trucs dans le code que j'ai pas compris, l'histoire de Queue etc... je vois pas à quoi ca sert. mais le principal c'est que ca marche :)
Je pense poster ca en tant que source sur ce site, mais une fois que j'aurais bien compris le principe

Tu as juste a mettre ce code dans une de te pages, et ensuite tu as juste à faire

Dim mb As New MessageBox
mb.Show("Coucou !!!")

la ou tu le souhaites

Je te deconseil qd meme d'utiliser cette methode, je trouve pas ca tres joli, car la fenetre s'affiche tout de suite apres le chargement de la page ...

@+

Cyril
samedi 3 juillet 2004 à 10:53:36 | Re : asp.net => messagebox

jimmy69


Salut salut Cyril,

Eh bien chapeau mec....

Je viens de lire ton texte j'ai pas tout saisi mais je vais tester...crois moi et je te dirai quoi !

Je suis un peu busy en ce moment ...

J'ai bien recu ton mail j'ai repondu des que j'ai un peu plus de temps ...

C'est le week end ...pardis :-)!

Ciao et bonnne prog alors ...

Christophe

1 2

Cette discussion est classée dans : net, asp, messagebox


Répondre à ce message

Sujets en rapport avec ce message

MessageBox en ASP.NET !? [ par Devlop001 ] Bonjour;j'aimerais bien qu'on m'indique comment programmer une boite de message en asp.Net; Exemple: suite à un  clique sur un boutton; comment prévoi Decompteur! ASP.NET/C# [ par didilcool ] Bonsoir, Svp je develop une application ASP.NET/C# une application qui gère les tests, pour le passage d'examen je dois mètre un décompteur qui indi téléphone et RegularExpressionValidator [ par ravaknir ] Bonjour, comment utiliser le controle regularexpressionvalidator pour un numéro de téléphone? Binding d'un objet ou collections d'objets (ASP.NET / C#) [ par CToph ] Bonjour,   Je cherche un moyen de réaliser une liaison d'objet ( asp.net + c# [ par moutambo ] slt je suis un nouveau membre sur ce site super sympa, qui aide les édbutant comme moi a dévelloper son savoir dans le domaine du dévellopement, je su Calendrier en asp.net [ par BrokenArrow29 ] Bonjour tout le mondeJ'aurais besoin aussi pour mon site web d'un calendrier sur lequel dans une journée précise je pourrais faire afficher un graphiq Passage de variable de sessoin entre ASP et ASP.NET [ par a17249 ] Bonjour, j'ai un site ASP qui utilise des variables de sessions et à l'intérieur de ce site, j'ai créé un sous-site écrit en ASP.NET. J'aurai besoin d créer une page web asp.net mobile [ par rehab ] salut tout le monde ,je developpe un site e-commerce sur pocket pc  .j'utilise langage c#.comment créer une page web mobile sur l'émulateur pocket pc ASP.NET et C# [ par moad_kall ] Bonsoir tous le monde,  je suis  débutant dans le domaine de développement asp.net et c#. Et j'ai un projet "réalisation d'une application avec ASP.ne droits sur un dosssier asp.net [ par fideliomarco ] J'ai problème sur mon formulaire de candidature,lorsque je fait le upload d'un fichier dans le dossier approprié je ne trouve rien.je sais que c'est u


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,764 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales