【问题标题】:viewstate not work and not disable it视图状态不起作用并且不禁用它
【发布时间】: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可以找到。

【问题讨论】:

    标签: asp.net viewstate


    【解决方案1】:

    根据MSDN viewstate 在OnInit 事件中不可用,请尝试PreLoad 事件。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-09-04
      • 2013-01-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多