明显是你的程序的问题
在页面刷新的时候,你页面内(除了放在你那个if后面的句子,因为你的if后面跟的是首次进入页面的时候需要的东西)全部重新运行一次,那么你的某些变量或是对象什么的,在刷新后当然就没有了。
考虑好你的程序的流程先,有的东西是可以放在Page_Load外面的
还有,你可以考虑使用session或是viewstate

解决方案 »

  1.   

    Session["manid"]的值没有,为null.
      

  2.   

    IsPostBack跟这个是没有关系的
    未将对象引用设置到对象的实例是因为你的Session["manid"].ToString()没有值啊
      

  3.   

    楼主的这段代码没有完全,之看这段代码,明显说明是session["manid"]没有东西
    楼主在代码的其他地方是不是没有放东西到seesion["manid"]里面啊?
    一半的做法是放在if(page。ispostback)里面或是if(!page。ispostback)的else里面
      

  4.   

    更正
    我刚才说的刚好写反
    应该是放在if(!page。ispostback)里面或是if(page。ispostback)的else里面