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

asp.net奇怪的seesion,网上找不到案例解决办法

2012-03-30 
asp.net奇怪的seesion,网上找不到案例上网查了很多资料,貌似都不是我这个案例,无法解决这个问题,如图:后台

asp.net奇怪的seesion,网上找不到案例
上网查了很多资料,貌似都不是我这个案例,无法解决这个问题,如图:


后台代码如下:

C# code
 try                        {                            SqlDataReader dr = cmd.ExecuteReader(CommandBehavior.SingleRow);                            if (dr.Read())                            {                                _logonUserEmail = arg.loginUseremail;                                string tmp2 = dr[0].ToString();                                if (HttpContext.Current.Session["user"]!=null)                                    HttpContext.Current.Session["user"] = tmp2;                                return 1;                            }                            else                            {                                return -1;                            }                        }

下面是webconfig里面的session的设置:
XML code
    <globalization fileEncoding='gb2312' requestEncoding='gb2312' responseEncoding='gb2312' />    <sessionState       mode="InProc"       stateConnectionString="tcpip=127.0.0.1:42424"       sqlConnectionString="data source=127.0.0.1;Trusted_Connection=yes"       cookieless="false"       timeout="20"      />


[解决办法]
你是在一般处理程序里面用么?如果在后台用,不用你那么麻烦那样写。直接写session就可以出来的!


如果是第一种情况。就是得继承一个对象。如果在后台那样判断应该是没问题的!你别那样写,或者你引用过来测试下!

热点排行