protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { userId = MySession.GetUserID(); userName = MySession.GetSessionStringValue("userName"); roleName = MySession.GetSessionStringValue("roleName"); MenuList = MySession.GetSessionStringValue("menuList"); } }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { userId = MySession.GetUserID(); userName = MySession.GetSessionStringValue("userName"); userType = MySession.GetSessionStringValue("userTypeName"); dateTime = DateTime.Now.ToString("yyyy-MM-dd HH:mm"); bindMenu(); } }
/// <summary> /// 返回登录 /// </summary> /// <returns></returns> public string returnLogin() { myJson my = new myJson(); if (MySession.GetSessionStringValue("userName") == "") { my.flag = -100; my.msg = "无权访问!"; } else { my.flag = -101; my.msg = "您的帐号在其他地方登录,被迫下线!"; } return(JsonConvert.SerializeObject(my)); }
/// <summary> /// 是否登录 /// </summary> /// <returns></returns> public bool islogin() { if (MySession.GetSessionStringValue("userName") == "") { return(false); } else if (Global.IsOut(HttpContext.Current.Session.SessionID)) { MySession.Clear(); return(false); } else { return(true); } }
protected override void OnInit(EventArgs e) { //判断是否登录 string userid = MySession.GetSessionStringValue("UserId"); if (userid == "") { MySession.Clear(); //var path = Request.Url.LocalPath; var vMsg = "您的登录已过期,请重新登录"; HttpContext.Current.Response.Write("<script>alert(\"" + vMsg + "\");window.top.location.href='/login.aspx';</script>"); return; } base.OnInit(e); }