我该如何处理asp.net MVC Preview 5中的[HandleError]过滤器? 我已在Web.config文件中设置了customErrors。<customErrors mode="On" defaultRedirect="Error.aspx"> <er...
在两个不同的应用程序中,一个是自定义的,另一个是新的VS2008 MVC项目中提供的示例MVC应用程序,[HandleError]未捕获异常。 在示例应用程序中:[HandleError] public class HomeController : Controller { publ...
我已经在ASP.NET MVC网站中实现了错误处理,类似于这篇帖子的建议。 对于404错误,一切都运行良好。但如何正确地显示友好的屏幕来处理 401 错误?它们通常不会抛出可以在Application_Error()内处理的异常,而是动作返回HttpUnauthorizedResult。一种...
我正在重新审视一些旧的代码,并发现它无法使用jQuery 1.6,因为它找不到$.handleError()。通过快速搜索jQuery代码,未能找到该函数,因此我猜测该函数已被删除或替换。 请问有人知道从哪个版本开始缺少handleError函数,以及它是否有直接替代品吗?
在我的Site.Master文件中,我有3个简单的ViewData参数(在整个解决方案中仅有的3个)。这些ViewData值对于我应用程序中的每个页面都非常重要。由于这些值在我的Site.Master中被使用,我创建了一个抽象的SiteController类来覆盖OnActionExecuti...
我相信我已经正确地设置了我们的MVC应用程序以使用[HandleError]。这是我的控制器:[HandleError] public class SupportController : BaseController { public ActionResult Toss() { ...
我目前有一个继承自System.Web.Mvc.Controller的BaseController类。 在该类上,我使用了HandleError属性,将用户重定向到“500-糟糕,我们搞砸了”的页面。 目前这个功能正常工作。 这个功能可行 <HandleError()> _ P...
我在控制器操作中使用[HandleError]属性时遇到了问题 - 它似乎根本不起作用(即使过滤器存在或不存在,我都得到相同的结果...)。当抛出异常时,我得到标准的红色服务器错误在'/'应用程序错误页面而不是我的自定义视图。 我在SO上找到了几个关于此主题的其他线程,在大多数情况下,将we...
在我的web.config文件中,我已经包含了以下内容: <customErrors mode="On" /> 现在不再显示黄色死机屏幕。 我原以为必须将 HandleError 属性包含在我的控制器方法或类本身中: [HandleError] public ActionR...