昨天,一个同事定义了一个这样的属性。
public DataView dvData
{
get
{
if(ViewState["dvData"] ==null) return null;
return (DataView)ViewState["dvData"] ;
}
set
{
ViewState["dvData"] =value;
}
}
可是,运行时提示无法序列化等错误。
鉴于我平时喜欢用Session,于是我把上面的ViewState改成Session后,运行顺利通过。
疑惑:ViewState不能保存DataView么?
查找资料ing

浙公网安备 33010602011771号