Eine einfache Anwendung, die UrlRewriting in Verbindung mit einem UpdatePanel benutzt hat folgende Fehlermeldung bei der Verarbeitung im FireFox Browser angezeigt:
Sys.WebForms.PageRequestManagerErrorException: unknown error ocurred while processing the request on the server.
The status code returned from the server was: 404
Genauer gesagt wurde bei diese Anwendung das UrlRewriting mittels RewritePath() realisiert und das UpdatePanel zur Verarbeitung von Formulareingaben genutzt. Dem Fehler selbst konnte ich nicht auf den Grund gehen, sondern mir nur einen einfachen Workaround erstellen.
function EndRequestHandler() { theForm.action = "../NewFolder1/Default.aspx"; theForm._initialAction = theForm.action; } if( typeof(Sys) != "undefined" ) { EndRequestHandler(); Sys.WebForms.PageRequestManager.getInstance().add_endRequest(EndRequestHandler); }
Dieser JavaScript Code muss nach dem schließenden Tags des UpdatePanels eingefügt werden und der Pfad der eigenen Anwendung angepasst werden.

