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

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

2012-05-16 
c#未将对象引用设置到对象的实例大家帮我看一下我的这段代码怎么改?a页面(登陆):Session[userid] user

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 即时执行里面的变量,这样就能找到是哪个值出问题了,

热点排行