zoukankan      html  css  js  c++  java
  • 在OnActionExecuting中阻止后面Action的执行

    1 阻止后续Action的执行:

            protected override void OnActionExecuting(ActionExecutingContext filterContext)
            {
                var url = filterContext.HttpContext.Request.Path;
                if (url.Equals("/")) { url += string.Format("{0}/{1}", filterContext.ActionDescriptor.ControllerDescriptor.ControllerName, filterContext.ActionDescriptor.ActionName); }
                if (true)
                {
                    Response.Write("<script language='javascript'>alert('您没有操作权限!');</script>");
                }
    
                //加了这句就不再走后面的Action
                filterContext.Result = new HttpNotFoundResult();
            }

    2 弹出层无法弹出

  • 相关阅读:
    拼图
    事件处理和手势
    分栏控制器2
    分栏控制器
    数据保存
    常用小控件
    导航
    人人界面按钮,页面跳转,传值
    TextField
    image
  • 原文地址:https://www.cnblogs.com/Mylimo/p/3711874.html
Copyright © 2011-2022 走看看