CSDN博客

img wind7788

关于ViewState的使用

发表于2004/9/18 21:54:00  2280人阅读

在写控件的时候要用到很多的ViewState来保存状态,例如:

public String currentPageIndex{

get{

return ViewState[“currentPageIndex“].ToString();

}

set{

ViewState[“currentPageIndex“]=value;

}

}

很多教程上使用以上的写法,在实际应用时会出现错误,具体就是使用这个控件时currentPageIndex这个属性会报错:未将对象应用到实例!

改成这样就可以了

public String currentPageIndex{

get{

Object obj=ViewState[“currentPageIndex“];

return (obj==null)?String.Empty:obj.ToString();

}

set{

ViewState[“currentPageIndex“]=value;

}

}

0 0

相关博文

我的热门文章

img
取 消
img