读书人

c#未将对象引用设置到对象的实例解决办

发布时间: 2012-05-16 11:12:12 作者: rapoo

c#未将对象引用设置到对象的实例
大家帮我看一下我的这段代码怎么改?
a页面(登陆):Session["userid"] = userid;
b页面:
protected void LinkButton消息_Click(object sender, EventArgs e)
{

if (Session["userid"] != null && Session["userid"] == "1")
{ Response.Write(" <script>window.location.href='result1.aspx';</script> "); }
else
{ Response.Write(" <script>window.location.href='result2.aspx';</script> "); }
}

uiserid值不是空的啊。。

[解决办法]
哪行提示的错误?
Session["userid"] != null && Session["userid"] == "1"
这样写是没问题的
[解决办法]
window.location.href='result1.aspx'
result1.aspx页面的load事件也可能有代码出错了。
叫你下断点一行行执行啊。先学会跟踪代码比什么都重要。
[解决办法]
应该是值为Null引起,输出看下。
[解决办法]
session里取出的是object

object ==“1” ?
[解决办法]
你先断点跟踪一下`~看一下是哪句报的错,然后ctrl+alt+i 即时执行里面的变量,这样就能找到是哪个值出问题了,

读书人网 >C#

热点推荐