代码之家  ›  专栏  ›  技术社区  ›  AaronSieb

为什么在父控件的控件期间修改控件的属性时,ViewState会丢失。渲染方法?

  •  0
  • AaronSieb  · 技术社区  · 16 年前

    Protected Overrides Sub Render(ByVal writer As System.Web.UI.HtmlTextWriter)
        If someCondition Then
            childControl.Enabled = false
        End If
    
        MyBase.Render(writer)
    End Sub
    


    • 保存视图状态
    • 渲染
    • 页面_加载
    • 保存视图状态

    1 回复  |  直到 16 年前
        1
  •  2
  •   Bryan    16 年前

    禁用的控件是否会发布空值?或者什么都不发布?说实话,我忘了。但是,如果它们发布空值,那么您的视图状态将被覆盖,就像您在文本框中键入新内容然后发布页面一样。

    推荐文章