我在 UserControl1.ascx中 用Catch保存了一个
SortedList对象 即 Catch["CatchName"] = objSortedList;然后我在WebForm1.aspx中 (此页包含刚才创建额UserControl)如下取出此Catch保存的对象
SortedList objSortedList;
objSortedList = Catch["CatchName"]然后我 Response.Write(ojbSortedList.Count.ToString());提示 未将对象引用设置到对象实例大家帮帮忙,看这是怎么回事
半天了也没解决,郁闷中!
谢谢!

解决方案 »

  1.   

    是不是你的userWebControl里面的catch段代码没有跑,所以导致 Catch["CatchName"]
    为空,为空的东西再作Response.Write(ojbSortedList.Count.ToString());
    就报你说的那个东西了。
      

  2.   

    估计objSortedList == null,你看看为什么没赋到值,有没有赋值
      

  3.   

    应为Cache["CatchName"] = objSortedList;
    或者objSortedList未取得值
      

  4.   

    帮你顶一下,我也想知道到底是catch,还是cache