zoukankan      html  css  js  c++  java
  • MVC 中创建简单过滤器

    1.新建一个类,继承自 ActionFilterAttribute类,并重写OnActionExecuting()方法

     public class LoginFilter:ActionFilterAttribute
        {
            public override void OnActionExecuting(ActionExecutingContext filterContext)
            {
                string flag = (string)filterContext.HttpContext.Session["USER_Name"];
                if (flag == null || "".Equals(flag))
                {
                    filterContext.Result = new RedirectResult("~/Login/loginUI");
                }
            }
        }

    2.使用方法,在对应的控制器类或者是方法添加约束

        [LoginFilter]
        [SecondMenuORMethod(secondMenuORmethod = "SupplierInfo")]
        public class SupplierInfoController : Controller
        {
  • 相关阅读:
    申请奖励加分
    6.14
    6.11
    6.10
    6.9
    6.8
    6.7
    6.6
    6.5
    6.4
  • 原文地址:https://www.cnblogs.com/Akeke/p/7085316.html
Copyright © 2011-2022 走看看