PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : c# MessageBox in Web Applikationen


][immy
2004-08-20, 13:57:56
so wollte mal fragen wie man in web-applikationen (c#) eine messagebox aufpoppen lassen kann?

mit der normalen messageBox geht es nicht (kommt nur ne fehlermeldung)

Nagilum
2004-08-20, 16:29:04
[immy']so wollte mal fragen wie man in web-applikationen (c#) eine
mit der normalen messageBox geht es nicht (kommt nur ne fehlermeldung)
System.Windows.Forms.MessageBox? Wie sollte die denn auch funktionieren? ASP.NET Code wird serverseitig ausgeführt. Bestenfalls wird also ein Serveradmin mit der Kettensäge vor deine Tür stehen und dir deine PopUps sonst wo hinstecken. :)

IIRC kennt das Framework keine MessageBox Klasse für ASP.NET (man korrigiere mich). Also heisst es selber ne Control basteln (mit JavaScript z.B.), oder mal nach einer 3rd Party Komponente zu suchen.

grakaman
2004-08-20, 17:15:39
System.Windows.Forms.MessageBox? Wie sollte die denn auch funktionieren? ASP.NET Code wird serverseitig ausgeführt. Bestenfalls wird also ein Serveradmin mit der Kettensäge vor deine Tür stehen und dir deine PopUps sonst wo hinstecken. :)

IIRC kennt das Framework keine MessageBox Klasse für ASP.NET (man korrigiere mich). Also heisst es selber ne Control basteln (mit JavaScript z.B.), oder mal nach einer 3rd Party Komponente zu suchen.

Die Validation Controls zeigen ggf. eine Alert Box an. Es wäre aber auch hochgradig performancelastig ein serverseitiges Objektmodell für bestimmte JS Funktionen zur Verfügung zu stellen. Den JS Code schreibt man entweder in die Webform oder mit Page.RegisterClientScript in die Codebehind.