Cześć,
uczę się ASP.NET i chciałem się zapytać w jaki sposób skonfigurować Routing tak, by wpisując nieistniejącą ścieżkę tj. do Controlera lub Akcji, która nie istnieje, żeby zostało zrobione przekierowanie do kontrolera Error i Akcji InvalidPath()?
0
0
No dobra, to może zadam pytanie inaczej: czy jest w ogóle możliwe, żeby tak skonfigurować Routing, żeby w razie niepowodzenia wywołał specjalną akcję z komunikatem?
1
Kofcio napisał(a):
No dobra, to może zadam pytanie inaczej: czy jest w ogóle możliwe, żeby tak skonfigurować Routing, żeby w razie niepowodzenia wywołał specjalną akcję z komunikatem?
W global.asax .cs dodaj sobie metode
protected void Application_Error()
{
HttpContext httpContext = HttpContext.Current;
httpContext.Response.Redirect("~/Error/NoPageFound");
}
Możesz sobie lu jakiś log dać, sprawdzić czy żądanie jest ajaxowe itp
0
Dziękuję!