小弟自定义一个分页控件,在控件中定义一个变量(用ViewState)保存
public bool EnableGO
{
get
{
object o = ViewState["EnableGO"];
return o == null ? false : Convert.ToBoolean(o);
}
set
{
ViewState["EnableGO"] = value;
}
}
如果一个页面引用了两个这样的分页控件,如果对EnableGO设置了不同的值。。请问这样会不会有问题。。???难道自定义控件不能用到ViewState??
能用的,如果设置了不同的值,会有问题。
ViewState["EnableGO"] = value; 使用的key值:EnableGO每次生成一个新的或直接添加上控件的ID。如:“EnableGO”+this.id
没问题