Response.Write("<script language=JavaScript>alert('Es tratt ein Fehler 
beim Erstellen des Kontos auf! Bitte versuchen Sie es erneut!')</script>")
 
Ich schreib dies in den Catch-Zweig. Damit gibt er dir ein JavaScript Alert 
Fenster aus, aber führt noch nachfolgenden Code aus, bis er es an den Browser 
schickt, dann popt er auf.

Mit freundlichen Grüßen
André


>-----Ursprüngliche Nachricht-----
>Von: [EMAIL PROTECTED] 
>[mailto:[EMAIL PROTECTED] Im Auftrag von Pessner, Andreas
>Gesendet: Donnerstag, 2. Februar 2006 09:41
>An: [email protected]
>Betreff: [Asp.net] Exception Handling
>
>Via try-catch fange ich Fehler ab, nun möchte ich aber dem 
>Nutzer eine für Ihn Sinnvolle Meldung präsentieren, in der 
>schon aufgeführt ist, was er falsch gemacht hat.
>
>Wie geht Ihr an so was ran? In meinem Fall, geht es um eine 
>SQL Tabelle, bei der es zum Beispiel zu dem Fehler kommen 
>kann, dass eine Unique Einschränkung verletzt wurde. Dabei 
>kommt es eben zu einer für den Programmierer verständlichen 
>Meldung - nur für einen User sind dies schon zu viele Daten - 
>und auch recht unverständlich.
>
>Ich würde da lieber so was ausgeben wie, "dieser Nutzer 
>existiert bereits" oder ähnlichem.
>
>Kann man dies vielleicht aufgrund von DB Exception IDs 
>auflösen - oder muss man dazu die Fehlermeldung per 
>Texterkennung zerflücken?
>
>_______________________________________________
>Asp.net Mailingliste, Postings senden an:
>[email protected]
>An-/Abmeldung und Suchfunktion unter:
>http://www.glengamoi.com/mailman/listinfo/asp.net
>
>
_______________________________________________
Asp.net Mailingliste, Postings senden an:
[email protected]
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net

Antwort per Email an