🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: alt.pl.comp.lang.csharp
15 messages
15 total messages Started by S³awomir Partyka Tue, 07 Oct 2003 17:52
[ASP.NET] Messagebox
#116
Author: S³awomir Partyka
Date: Tue, 07 Oct 2003 17:52
7 lines
1138 bytes
Witam,

Pytanie lamerskie:
Jak w C# i ASP.NET wy�wietli� okno dialogowe typu MessageBox?

Pozdrawiam :-)
SP
Re: [ASP.NET] Messagebox
#117
Author: Daniel Dusiñski www.dusinski.prv...
Date: Tue, 07 Oct 2003 18:34
31 lines
2473 bytes
> Jak w C# i ASP.NET wy�wietli� okno dialogowe typu MessageBox?

He he... przysz�y mi do g�owy 2 odpowiedzi ;-D

1)   System.Windows.Forms.MessageBox( this, "Witaj" );
   np. zak�adaj�c, �e w tym momencie oprogramowujesz przycisk jakiego�
okienka... wystarczy wpisa� powy�sz� linijk�.
   PS. Poda�em nazw� funkcji (statycznej) ��cznie z przestrzeni� nazw itd.
ale mo�na sobie t� nazw� skr�ci�...

2) A poniewa� w�a�nie si� zajmowa�em wykorzystaniem nienadzorowanych .dll
to... taki przyk�ad:

 [ Runtime.InteropServices.DllImport("user32.dll") ]
static extern int MessageBox( int hWnd, string lpText, string lpCaption, int
uType) ;

// A nast�pnie wystarczy tylko wywo�a� t� funkcj� MessageBox - wtedy nie
tylko masz okienko
// "typu MessageBox" ... ale dok�adnie  TO  okienko z user32.dll (czyli
pewnie co� z C++) ;-P

Chmm... wi�cej pomys��w nie mam ;-D  Tym bardziej, �e Ciebie interesuje
tylko pierwsza odpowied�... ;-D  Ale wiesz - zawsze mog�e� to napisa� z
naciskiem na s�owo TYPU... pami�taj�c o konkretnym typie z konkretnej
biblioteki... itd. itp.

___

Pozdrawiam,        |        To jest m�j pogl�d i podzielam go ca�kowicie
Daniel                  |         www.dusinski.prv.pl            gg 4563846
Re: [ASP.NET] Messagebox
#118
Author: Marcin Hoppe
Date: Tue, 07 Oct 2003 18:39
18 lines
1774 bytes
"Daniel Dusiński, www.dusinski.prv.pl" <danie...@op.pl> wrote in message
news:blv10i$vo2$1@news.atman.pl...
> > Jak w C# i ASP.NET wyświetlić okno dialogowe typu MessageBox?
>
> He he... przyszły mi do głowy 2 odpowiedzi ;-D
>
> 1)   System.Windows.Forms.MessageBox( this, "Witaj" );
>    np. zakładając, że w tym momencie oprogramowujesz przycisk jakiegoś
> okienka... wystarczy wpisać powyższą linijkę.
>    PS. Podałem nazwę funkcji (statycznej) łącznie z przestrzenią nazw itd.
> ale można sobie tą nazwę skrócić...

    A nie zapaliła Ci się żadna lampka czerwona? Kolega pytał o ASP.NET a
nie o aplikację Windows Forms...

-- 
Pozdrawiam!
Marcin
Re: [ASP.NET] Messagebox
#119
Author: Daniel Dusiñski www.dusinski.prv...
Date: Tue, 07 Oct 2003 19:50
5 lines
1275 bytes
>     A nie zapali�a Ci si� �adna lampka czerwona? Kolega pyta� o ASP.NET a
> nie o aplikacj� Windows Forms...

A to przegapi�em ;-(  Ciamajda ze mnie...
Nie przeczyta�em dok�adnie... i my�la�em, �e nadal o C# ...
Re: [ASP.NET] Messagebox
#120
Author: S³awomir Partyka
Date: Tue, 07 Oct 2003 22:11
15 lines
1673 bytes
U�ytkownik "Daniel Dusi�ski, www.dusinski.prv.pl" <danie...@op.pl> napisa�
w wiadomo�ci news:blv5eo$1730$1@news.atman.pl...
> >     A nie zapali�a Ci si� �adna lampka czerwona? Kolega pyta� o ASP.NET
a
> > nie o aplikacj� Windows Forms...
>
> A to przegapi�em ;-(  Ciamajda ze mnie...
> Nie przeczyta�em dok�adnie... i my�la�em, �e nadal o C# ...

Eee... no dobra, nie gniewamy si� ;-)
Jako pokut� prosz� poda� rozwi�zanie tego "problemu" :-)

Pozdrawiam :-)
SP
Re: [ASP.NET] Messagebox
#121
Author: S³awomir Partyka
Date: Tue, 07 Oct 2003 22:59
22 lines
1747 bytes
U�ytkownik "S�awomir Partyka" <slawomir.par...@ecg.com.pl> napisa�
w wiadomo�ci news:bluugb$1r9k$1@news.mm.pl...
> Witam,
>
> Pytanie lamerskie:
> Jak w C# i ASP.NET wy�wietli� okno dialogowe typu MessageBox?

Znalaz�em :-)
Zwyk�y System.Windows.Forms.MessageBox z odpowiednimi parametrami, np:
MessageBox.Show("Tekst", "Tytu�", MessageBoxButtons.OK, MessageBoxIcon.Hand,
MessageBoxDefaultButton.Button1, MessageBoxOptions.ServiceNotification );

Najwa�niejszy jest ostatni przekazywany parametr. I to wszystko, kilka
godzin poszukiwa�, cho� przy pr�bie wykonania MessageBox.Show("Tekst")
system od razu podpowiada� w czym rzecz :-)

Chyba trzeba i�� spa� :-)

Dobranoc i pozdrawiam :-)

SP
Re: [ASP.NET] Messagebox
#122
Author: Grzegorz Gruza
Date: Wed, 08 Oct 2003 06:08
36 lines
2295 bytes
U�ytkownik "S�awomir Partyka" <slawomir.par...@ecg.com.pl> napisa�
w wiadomo�ci news:blvggd$23d2$1@news.mm.pl...
>
> U�ytkownik "S�awomir Partyka" <slawomir.par...@ecg.com.pl>
napisa�
> w wiadomo�ci news:bluugb$1r9k$1@news.mm.pl...
> > Witam,
> >
> > Pytanie lamerskie:
> > Jak w C# i ASP.NET wy�wietli� okno dialogowe typu MessageBox?
>
> Znalaz�em :-)
> Zwyk�y System.Windows.Forms.MessageBox z odpowiednimi parametrami, np:
> MessageBox.Show("Tekst", "Tytu�", MessageBoxButtons.OK,
MessageBoxIcon.Hand,
> MessageBoxDefaultButton.Button1, MessageBoxOptions.ServiceNotification );
>
> Najwa�niejszy jest ostatni przekazywany parametr. I to wszystko, kilka
> godzin poszukiwa�, cho� przy pr�bie wykonania MessageBox.Show("Tekst")
> system od razu podpowiada� w czym rzecz :-)
>
> Chyba trzeba i�� spa� :-)
>
> Dobranoc i pozdrawiam :-)
[...]
W ASP.NET korzystasz z przestrzeni nazw Windows.Forms? Dla mnie jest to
dziwne.
M�g�by� da� przyk�ad stronki wy�wietlaj�cej w ten spos�b MessageBoxa?
Ch�tnie si� dowiem czego� nowego.

Pozdrawiam

--
Grzegorz Gruza
gr...@spamerom_niepriv4.onet.pl
Odpowiadaj�c usu� spamerom_nie z adresu
Re: [ASP.NET] Messagebox
#123
Author: S³awomir Partyka
Date: Wed, 08 Oct 2003 08:50
19 lines
2032 bytes
U�ytkownik "Grzegorz Gruza" <gr...@spamerom_niepriv4.onet.pl> napisa� w
wiadomo�ci news:bm09el$drd$1@news.onet.pl...
> W ASP.NET korzystasz z przestrzeni nazw Windows.Forms? Dla mnie jest to
> dziwne.
> M�g�by� da� przyk�ad stronki wy�wietlaj�cej w ten spos�b MessageBoxa?
> Ch�tnie si� dowiem czego� nowego.

Dla mnie te� jest to dziwne ale... dzia�a :-)
Gorzej, �e nie wiem czy dzia�a�oby np. w Linuxie. Poza tym powstaje pytanie
czy b�dzie dzia�a� na stacji klienckiej, na kt�rej nie ma zainstalowanego
.NET Framework. No ale wszystko jest do sprawdzenia.
Mam nadziej�, �e b�dzie dzia�a� bo ju� mi si� wi�cej nie chce szuka� ;-)
Przyk�adu stronki niestety nie mog� Ci poda�, poniewa� wszystko robi� na
lokalnym komputerze :-(
Ale je�li programujesz w C# i ASP.NET to sprawdzenie tego zajmie Ci nie
wi�cej ni� 5 minut.

Pozdrawiam :-)
SP
Re: [ASP.NET] Messagebox
#124
Author: Selvin
Date: Wed, 08 Oct 2003 09:13
10 lines
1368 bytes
witam
kilka uwag:
ten msgbox pojawia sie tylko po stronie serwera
jak chcesz zeby sie pojawial po stronie klienta musisz
uzyc skryptow np.: w Javascript bedzie to funkcja alert(<wiadomosc>)
w vbscript MsgBox "wiadomosc"

pozdrawiam

Przemek Sulikowski
Re: [ASP.NET] Messagebox
#128
Author: RobertW
Date: Wed, 08 Oct 2003 09:16
21 lines
1813 bytes
> > Pytanie lamerskie:
> > Jak w C# i ASP.NET wyświetlić okno dialogowe typu MessageBox?
>
> Znalazłem :-)
> Zwykły System.Windows.Forms.MessageBox z odpowiednimi parametrami, np:
> MessageBox.Show("Tekst", "Tytuł", MessageBoxButtons.OK,
MessageBoxIcon.Hand,
> MessageBoxDefaultButton.Button1, MessageBoxOptions.ServiceNotification );
>
> Najważniejszy jest ostatni przekazywany parametr. I to wszystko, kilka
> godzin poszukiwań, choć przy próbie wykonania MessageBox.Show("Tekst")
> system od razu podpowiadał w czym rzecz :-)
>

Przecież ten MessageBox pojawi się na komputerze na którym jest
zainstalowany IIS,
a nie na komputerze na którym uruchomiona jest przeglądarka.

-- 
_______
RobertW
Re: [ASP.NET] Messagebox
#125
Author: S³awomir Partyka
Date: Wed, 08 Oct 2003 09:18
20 lines
1786 bytes
U�ytkownik "Selvin" <selvin...@nospam_osadkowski.com.pl> napisa� w
wiadomo�ci news:bm0kab$bas$1@news.onet.pl...
> witam
> kilka uwag:
> ten msgbox pojawia sie tylko po stronie serwera

A wi�c jest jaki� haczyk :-) Moje �rodowisko to serwer i klient w jednym.
Dlatego tego nie zauwa�y�em.

> jak chcesz zeby sie pojawial po stronie klienta musisz
> uzyc skryptow np.: w Javascript bedzie to funkcja alert(<wiadomosc>)
> w vbscript MsgBox "wiadomosc"

A jak wykona� taki skrypt z poziomu obs�ugi zdarzenia Click Button'a
znajduj�cego si� na WebForm?
Ehhh... zn�w lamerskie.

Pozdrawiam :-)
SP
Re: [ASP.NET] Messagebox
#126
Author: Selvin
Date: Wed, 08 Oct 2003 11:19
12 lines
1415 bytes
zapisz to jako costam.htm

<html>
<body>
<input type="text" name="text" id="text">
<input type="button" onclick="window.alert(text.value)" value="Wiadomo��">
</body>
</html>

pozdrawiam

Przemek Sulikowski
Re: [ASP.NET] Messagebox
#129
Author: Robert Krassowski
Date: Wed, 08 Oct 2003 11:46
52 lines
2325 bytes
"S�awomir Partyka" <slawomir.par...@ecg.com.pl> wrote in message
news:bluugb$1r9k$1@news.mm.pl...
> Jak w C# i ASP.NET wy�wietli� okno dialogowe typu MessageBox?

Sklecilem cos takiego (na bazie kodu znalezionego niedawno w sieci).
Wiedzialem, ze sie kiedys przyda, jak nie mi to komus innemu :) Mysle ze z
przerobieniem tego na C# nie bedziesz mial problemu :)

-------------

Private Function MsgBoxJS(ByVal strMessage As String) As Long

' strMessage: Wiadomosc do wyswietlenia.
' Sukces: 0 (true)
' Blad: -1 (false)

Dim strBuider As New System.Text.StringBuilder

Try

   If InStr(strMessage, "'") Then Throw New System.Exception("Apostrophe
Exception")

   strBuider.Append("<script>")
   strBuider.Append(Environment.NewLine)
   strBuider.Append("alert('" & strMessage & "');")
   strBuider.Append(Environment.NewLine)
   strBuider.Append("</" + "script>")
   Page.RegisterStartupScript("MsgBoxJS", strBuider.ToString())

   Return True

Catch ex As Exception

   Return False

End Try

End Function

-------------

Pasuje? :) Bo mozna kombinowac jeszcze inaczej. Tylko nie wiem jaki efekt, bo
nie sprawdzalem...

-------------

btnSubmitAttributes.Add("onclick", "alert('You clicked the button!')")

--
Pzdr.
RK.
Re: [ASP.NET] Messagebox
#127
Author: S³awomir Partyka
Date: Thu, 09 Oct 2003 09:59
18 lines
1820 bytes
U�ytkownik "Selvin" <selvin...@nospam_osadkowski.com.pl> napisa� w
wiadomo�ci news:bm0rmo$1r0$1@news.onet.pl...
> zapisz to jako costam.htm
>
> <html>
> <body>
> <input type="text" name="text" id="text">
> <input type="button" onclick="window.alert(text.value)" value="Wiadomo��">
> </body>
> </html>

OK. Ale nie chodzi�o mi o stworzenie przycisku na stronie WWW
wy�wietlaj�cego MessageBox'a tylko na samym wy�wietleniu MessageBox'a z
poziomu kodu aplikacji.
W ka�dym razie Robert Krassowski poda� ju� rozwi�zanie.

Pozdrawiam :-)
SP
Re: [ASP.NET] Messagebox
#130
Author: S³awomir Partyka
Date: Thu, 09 Oct 2003 10:04
23 lines
1736 bytes
U�ytkownik "Robert Krassowski" <robe...@cen.ter.tel.pl> napisa� w
wiadomo�ci news:bm0th8$997$1@inews.gazeta.pl...
> "S�awomir Partyka" <slawomir.par...@ecg.com.pl> wrote in message
> news:bluugb$1r9k$1@news.mm.pl...
> > Jak w C# i ASP.NET wy�wietli� okno dialogowe typu MessageBox?
>
> Sklecilem cos takiego (na bazie kodu znalezionego niedawno w sieci).
> Wiedzialem, ze sie kiedys przyda, jak nie mi to komus innemu :) Mysle ze z
> przerobieniem tego na C# nie bedziesz mial problemu :)
>
> -------------
>
> Private Function MsgBoxJS(ByVal strMessage As String) As Long

[ciach kod]

> Pasuje? :)

Pasuje :-) Dzi�ki wielkie :-)

Pozdrawiam :-)
SP
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads