【发布时间】:2011-09-01 06:56:17
【问题描述】:
property curRefID:
public string curRefID
{
get
{
return ViewState ["curid"] as string;
}
set
{
ViewState ["curid"] = value;
}
}
我在方法 InitUCControl() 中初始化它
protected override void OnInit ( EventArgs e )
{
base.OnInit ( e );
if ( !IsPostBack )
{
InitUCControl ( );
}
}
然后我想在按钮单击事件中使用该属性, 它总是返回 null。但是当我在 InitUCControl() 中调试它时它有一个值。 我不知道为什么它不能工作......太奇怪了。 ps:我没有禁用 viewstate.in页面的html源码viewstate可以找到。
【问题讨论】: