首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

这种情况 Session该如何用

2012-01-07 
这种情况 Session该怎么用用户登录页面的LOAD时,要进行是否登陆判断,没有登陆和登陆的权限是不同的而要是

这种情况 Session该怎么用
用户登录页面的LOAD时,要进行是否登陆判断,没有登陆和登陆的权限是不同的

而要是这时对一个Session[ "LoginName "]     进行判断时   会出错,因为对于编译器它没法识别,要是不对他判断

该如何设置才能让登陆前后的权限不同       并且页面每刷新一次都进行一次Session

判断!

我在主页面登陆后       然后转到子页面       再从子页面转回来后         然后又要登陆    


那个Session消失了么?    

请问该怎么处理     棘手!!!!


[解决办法]
if(null==Session[ "LoginName "])
{
//说明此Session不存在,即用户没有登录

}
else
{
//此时在对Session进行判断
}
[解决办法]
if(Session[ "LoginName "]==null)
{
Response.Redirect( "login.aspx ");
}

[解决办法]
session 当然不能消失了 你只要存个session 在每个页面都可以调用 知道你释放!!
[解决办法]
if (Session[ "usercode "] == null)
{
Page.ClientScript.RegisterClientScriptBlock(this.GetType(), "msg ", " <script> window.close();parent.window.location= '../Login/Login.aspx '; </script> ");
return;
}

热点排行