Запитання з тегом «custom-error-pages»

3
Як вказати сторінку помилки за замовчуванням у web.xml?
Я використовую <error-page>елемент в web.xml для визначення сторінки дружньої помилки, коли користувач стикається з певною помилкою, наприклад, помилкою з кодом 404: <error-page> <error-code>404</error-code> <location>/Error404.html</location> </error-page> Однак я хочу, щоб якщо користувач не відповідав жодному коду помилки, вказаному в <error-page>, він повинен переглядати сторінку помилок за замовчуванням. Як я можу це …

10
Маршрут для спеціальної сторінки помилок ASP.NET MVC 404
Я намагаюся створити користувальницьку сторінку помилок HTTP 404, коли хтось вводить URL-адресу, яка не викликає дійсну дію чи контролер в ASP.NET MVC, замість цього відображає загальну помилку ASP.NET "Ресурс не знайдено". Я не хочу використовувати web.config для цього. Чи є якась магія маршрутизації, яку я можу зробити, щоб зловити недійсні …

10
Спеціальна сторінка помилок ASP.NET - Server.GetLastError () є нульовою
Для моєї програми створена спеціальна сторінка помилок: <customErrors mode="On" defaultRedirect="~/errors/GeneralError.aspx" /> У Global.asax, Application_Error (), наступний код працює, щоб отримати детальну інформацію про винятки: Exception ex = Server.GetLastError(); if (ex != null) { if (ex.GetBaseException() != null) ex = ex.GetBaseException(); } На той момент, коли я потрапляю на свою сторінку …

6
ASP.NET MVC HandleError
Як дізнатися про [HandleError]фільтр у asp.net MVC Preview 5? Я встановлюю customErrors у своєму файлі Web.config <customErrors mode="On" defaultRedirect="Error.aspx"> <error statusCode="403" redirect="NoAccess.htm"/> <error statusCode="404" redirect="FileNotFound.htm"/> </customErrors> і поставте [HandleError] вище мого класу контролерів так: [HandleError] public class DSWebsiteController: Controller { [snip] public ActionResult CrashTest() { throw new Exception("Oh Noes!"); } …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.