发布于 2016-06-10 07:48:43 | 129 次阅读 | 评论: 0 | 来源: 网友投递
ASP.NET
ASP.NET 是.NET FrameWork的一部分,是一项微软公司的技术,是一种使嵌入网页中的脚本可由因特网服务器执行的服务器端脚本技术,它可以在通过HTTP请求文档时再在Web服务器上动态创建它们。 指 Active Server Pages(动态服务器页面) ,运行于 IIS(Internet Information Server 服务,是Windows开发的Web服务器)之中的程序 。
if (Session["UserID"] == "" || Session["UserID"] == null)
{
Response.Redirect("../Login.aspx?m=登录已超时,请重新登陆!");
}
/// <summary>
/// 判断是否登录成功,如果成功则返回session存的字符串,否则为空字符串
/// </summary>
if (string.IsNullOrEmpty(isLogin(Session["UserID"])))
{
Response.Redirect("../Login.aspx?m=登录已超时,请重新登陆!");
}
public static Func<Object, User> isLogin = session => session as User ?? new User() { UserID = -1};
User _user = isLogin(Session["UserID"]);
if (_user.UserID == -1)
{
//登录失败
}