asp.net-mvc – 如何跳过ActionFilter的操作执行?
发布时间:2020-05-23 11:11:29 所属栏目:asp.Net 来源:互联网
导读:是否可以跳过整个动作方法执行并在OnActionExecuting中满足特定条件时返回特定的ActionResult? 请参阅我的下载示例和MSDN文章 Filtering in ASP.NET MVC。 您可以通过将Result属性设置为非空值来取消OnActionExecuting和OnResultExecuting方法中的过滤器执行
|
是否可以跳过整个动作方法执行并在OnActionExecuting中满足特定条件时返回特定的ActionResult? 解决方法请参阅我的下载示例和MSDN文章 Filtering in ASP.NET MVC。您可以通过将Result属性设置为非空值来取消OnActionExecuting和OnResultExecuting方法中的过滤器执行。 将不会调用任何挂起的OnActionExecuted和OnActionExecuting过滤器,并且调用者不会为取消的过滤器或挂起的过滤器调用OnActionExecuted方法。 将运行先前运行的过滤器的OnActionExecuted过滤器。所有的OnResultExecuting和OnResultExecuted过滤器将运行。 示例中的以下代码显示了当在OnActionExecuting中满足特定条件时如何返回特定的ActionResult: if (filterContext.RouteData.Values.ContainsValue("Cancel"))
{
filterContext.Result = new RedirectResult("~/Home/Index");
Trace.WriteLine(" Redirecting from Simple filter to /Home/Index");
} (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-mvc – 可在LAN中远程访问的IIS页面,但不能在服务器
- asp.net-mvc – 添加视图模型类下拉列表不显示我的类
- ASP.NET – 在屏幕底部显示应用程序生成日期/信息
- asp.net-mvc – MVC 5 Owin Facebook Auth导致空参考异常
- 白屏问题,如果用户在asp.net页面中保持空闲状态
- vbscript – 在赋值中使用Set时“需要对象”
- asp.net – 如何绑定DropDownList的选定值
- asp.net-mvc – MVC2中的REQUIRED String属性的服务器端验证
- asp-classic – 如何在经典ASP中将数据POST到远程URL?
- asp.net-mvc – MVC Razor – 如何向自己提交表单
推荐文章
站长推荐
- ASP.NET读取XML文件4种方法分析
- ASP.NET MVC – 返回JavaScriptResult不起作用
- asp.net-mvc – 如何构建URL路由?
- asp.net-mvc-2 – ASP.NET-MVC 2 DataAnnotation
- asp.net-mvc-4 – 在哪里可以找到WebMatrix.WebD
- ASP.NET MVC AJAX文档在哪里?
- asp.net – 在后面的代码中通过jquery添加列表框
- ASP.NET线程敏捷 – 如何克服?
- asp.net-mvc – 错误处理在asp.net mvc 3
- asp.net – 在MVC中使用iTextSharp在MVC Razor中
热点阅读
