asp.net(c#)如何写判断用户是否登陆的类?比如像asp写个判断的文件被include类似的
我想写个类 方法 调用 判断用户是否登陆
如果像下面一个页面一个页面去判断很麻烦啊
if (Session["check"] == null)
{
Response.Redirect(oapath + "/Default.aspx", false); //未登陆返回首页
}
请高手指教。

解决方案 »

  1.   

    //        /// <summary>
    //        /// 判断session过期。
    //        /// </summary>
    //        /// <returns></returns>
    //        public static bool SessionTimeOut()
    //        {
    //            HttpContext p = HttpContext.Current;
    //            if (p.Session["ygdm"] == null)
    //            {
    //                p.Response.Write("会话超时,请重新<a target='_top' href='../common/login.aspx'>登录</a>。");
    //                p.Response.End();
    //                return true;
    //            }
    //            return false;
    //        }
      

  2.   

    http://topic.csdn.net/u/20081017/10/33515625-bfd9-4ddd-8852-5c452a256d0d.html
    或者重写onload
      

  3.   

    判断Session["用户登录ID"]是否存在就可以了
      

  4.   

    写个BasePage类,里面去判断,所有页面都继承这个BasePage