5 Aralık 2008, Cuma
ASP.NET özel hata sayfası - Sunucu.() Döndürür null
Özel hata sayfası başvurum için hazırladım:
<customErrors mode="On" defaultRedirect="~/errors/GeneralError.aspx"
/>
Genel Olarak.Application_Error () asax, aşağıdaki kod çalışır özel durum ayrıntıları:
Exception ex = Server.GetLastError();
if (ex != null)
{
if (ex.GetBaseException() != null)
ex = ex.GetBaseException();
}
O zaman hata benim sayfa (~/hatalar/GeneralError.SEO.cs), Sunucu.() Döndürür null
Bu durum Genel olarak Hata Sayfası olarak daha fazla bilgi almak için herhangi bir yolu yoktur.asax.cs ?
Vista ASP.NET 3.5 IIS7/
CEVAP
5 Aralık 2008, Cuma
Daha yakından benim web bakıyor.config kurmak, bu yazı yorumlardan biri çok yararlı olur: http://msdn.microsoft.com/en-us/library/vstudio/h0hfz6fc(v=vs.100).aspx
< . p ^"ASP.NET 3.5 SP1'de yeni bir parametre redirectMode var"customErrors Bu parametre, böylece eklemek için ammend eder.
<customErrors mode="RemoteOnly" defaultRedirect="~/errors/GeneralError.aspx" redirectMode="ResponseRewrite" />
ResponseRewrite modu ABD URL aynı kalır tarayıcı Yönlendirme Olmadan Hata Sayfayı yüklemek için izin verir, ve daha da önemlisi benim için, özel bir bilgi kaybolmaz.
Bunu Paylaş:
Özel ASP.NET MVC 404 Hata Sayfası...
jQuery Ajax hata işleme, Haritayı özel...
XmlHttpRequest hata: Origin null Acces...
Hata mesajı "'t / Erişim izn...
SSL_connect geri=1=0=SSLv3 okumak sunu...