Exemple #1
0
        /// <summary>
        /// 载入页面前检查Session。
        /// </summary>
        /// <param name="e"></param>
        protected override void OnInit(EventArgs e)
        {
            base.OnInit(e);
            Account entrant = (Account)Session["sid"];

            //Session过期,跳转回登录页面。
            if (entrant == null)
            {
                Response.Redirect("Login.aspx");
            }

            User = LabDB.Account.SingleOrDefault(d => d == entrant);

            if (User == null)
            {
                //检查不通过的相关操作预留。
                Response.Redirect("Login.aspx");
            }
        }
 partial void DeleteAccount(Account instance);
 partial void UpdateAccount(Account instance);
 partial void InsertAccount(Account instance);