【发布时间】:2009-07-30 09:54:55
【问题描述】:
我正在尝试使用 ViewState 来存储集合,但它总是让我出错: 你调用的对象是空的。 我不知道什么时候初始化它,在哪里初始化?有时我会使用:
if(ViewState["X"]==null) ViewState["X"] = new List<Checkitem>();
我把它放在 Page_Init() 事件中,但它每次都将它初始化为一个新实例!!
当我尝试这样写时:
if (!IsPostBack)
ViewState["keywords"] = new List<Checkitem>();
后面没有初始化,显示上面的错误!!
【问题讨论】: