Title: AW: [Asp.net] Page_Load manuell beenden

Naja ich muss halt ca. 12 QueryString Werte pr�fen.
Hatte gehofft das einfacher l�sen zu k�nnen. Trotzdem danke.
Werde also einfach 'nen If-Block bauen, der fragt, ob eine Exception voher aufgetreten ist.

Danke nochmals!!

@Guenther:
Bei uns wird nicht jeder Querystring vom Programm erzeugt. Teilweise erzeugen auch andere den QueryString manuell. Dabei m�chte ich nat�rlich nicht immer nachschauen m�ssen, was die Leute wieder falsch gemacht haben.

Daher wollte ich lokal in einem Div die entprechenden Fehlermeldungen ausgeben. Wenn das ganze online ist, will ich nur noch eine Datei mit den Fehlermeldungen f�llen, damit ich nachschauen kann, ob alles glatt l�uft.

Unsere Webs sind einfach zu gro�, als dass man sie komplett durchtesten k�nnte (mehrsprachig und recht viel Inhalt).


Ciao
Janko
-----Urspr�ngliche Nachricht-----
Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]Im Auftrag von Pistel, Stephan
Gesendet: Dienstag, 25. Februar 2003 13:37
An: [EMAIL PROTECTED]
Betreff: AW: [Asp.net] Page_Load manuell beenden


Wieso setzt du deinen Anweisungsteil nicht einfach in
Einen IF-Block??

z.B. so:

private void Page_Load(object sender, System.EventArgs e)
                        {
                                   // Hier Benutzercode zur Seiteninitialisierung einf�gen
                                   if (Request.QueryString[�Parameter�] == true)
                                   {
                                               //Hier kommen deine Anweisungen
                                               //falls der QueryString OK ist
                                   }
                                   else
                                   {
                                               //Fehlerdatei schreiben
                                   }

                        }



Mit freundlichen Gr��en



Stephan Pistel
EDV Realisierung / Internet

NORIS Ingenieurb�ro GmbH
Kopernikusstr. 18 * 90459 N�rnberg
Tel: 0911 /94 95 93 - 0 / * Fax: - 22

mailto:[EMAIL PROTECTED]
http://www.noris-ib.de



Wichtiger Hinweis:
Diese Information ist f�r den Gebrauch durch die Person oder die Firma/Organisation bestimmt, die in der Empf�ngeradresse benannt sind. Wenn Sie nicht der angegebene Empf�nger sind, nehmen Sie bitte zur Kenntnis, dass Weitergabe, Kopieren, Verteilung oder Nutzung des Inhalts dieser Email-�bertragung unzul�ssig ist. Falls Sie diese Email irrt�mlich erhalten haben, benachrichtigen Sie den Absender bitte unverz�glich telefonisch oder durch eine Email.

-----Urspr�ngliche Nachricht-----
Von: Janko Wellmeier [mailto:[EMAIL PROTECTED]]
Gesendet: Dienstag, 25. Februar 2003 13:30
An: [EMAIL PROTECTED]
Betreff: AW: [Asp.net] Page_Load manuell beenden

Habe da doch noch ein kleines Problem. Vielleicht k�nnt Ihr mir ja nochmal helfen.
Es ist so, dass ich eine Fehlermeldung ausgeben soll, wenn ein Parameter im QueryString keine sinnvollen Infos enth�lt.

Wenn ich nun mit Response.End() alles beende, wird eben auch nix in die HTML-Datei geschrieben.
HTML:
<div id="status" runat="server"/>
CS:
status.InnerText = "Der Parameter ergibt keinen Sinn. Bitte schauen Sie sich die Dokumentation an!";
Response.End();
So ungef�hr sieht das bei mir aus.
Kann ich nicht irgendwie an das Ende von Page_Load springen?? Mit Goto geht es leider nicht. Da kommt immer ein Kompilierungsfehler raus, wenn ich das Label setze.

Ciao
Janko
-----Urspr�ngliche Nachricht-----
Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]Im Auftrag von Janko Wellmeier
Gesendet: Dienstag, 25. Februar 2003 09:29
An: [EMAIL PROTECTED]
Betreff: AW: [Asp.net] Page_Load manuell beenden

Danke. Funktioniert wunderbar!!
Jetzt schreibe ich noch eine kleine Funktione, die mir eine Datei abspeichert mit der entsprechenden Fehlermeldung und schon kann ich wunderbar kontrollieren, was in der letzten Woche so alles schiefgelaufen ist (wobei man nat�rlich so programmieren sollte, dass nix schief l�uft :-P).

Ciao
Janko

Antwort per Email an