Exemple #1
0
        protected override void OnLoad(EventArgs e)
        {
            if (userinfo == null || UserID <= 0)
            {
                return;
            }



            e_usertype = (Common.enumUserType)Enum.Parse(typeof(Common.enumUserType), UserType);
            base.OnLoad(e);
            if (this.UserType != Common.enumUserType.host.ToString() && this.UserType != Common.enumUserType.admin.ToString())
            {
                if (TabKey != null && TabKey.Length > 0)
                {
                    if (!TabKey.Trim().ToLower().Equals("all"))
                    {
                        bool isVIEW = PermissionBLL.GetPermission(TabKey, this.UserID, enum_userpermission.VIEW.ToString());
                        if (!isVIEW)
                        {
                            //Response.Write("<script language='javascript'>alert('无查看此页面权限!');</script>");
                            Response.Write("<div style='color:red;font-size:14px;text-align:center;margin-top:10px;'>无查看权限!</div>");
                            Response.End();
                        }
                    }
                }
                else
                {
                    Response.Write("<div style='color:red;font-size:14px;text-align:center;margin-top:10px;'>无查看权限!</div>");
                    Response.End();
                }
            }
        }