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