又遇到怪事,IE版本和Session的问题
今天用IETester测试网站,在IE6下登录了一下,发现报错“未将对象引用到实例”
检查了一下原来是从Session中取出的验证码为null,不能ToString。
但是我单步跟踪了一下,确实在页面加载时,在后台ashx中把验证码存入了Session
语句为 contect.Session["code"]=strCode;
中间也没用清空过Session的值。
取Session的语句为
if(strParamCode==Session["code"].ToString()){....}
我在IE7,IE8下试验了一下,都提示错误,Session["code"]为null,但IE9和火狐正常
真奇怪。。请问有朋友遇到过吗