Ler em inglês

Partilhar via


Control.HasChildViewState Propriedade

Definição

Obtém um valor que indica se os controles filho do controle de servidor atual têm alguma configuração de estado de exibição salva.

C#
protected bool HasChildViewState { get; }

Valor da propriedade

Boolean

true se algum controle filho tiver salvo informações de estado de exibição; caso contrário, false.

Exemplos

C#
public override void DataBind() 
{
   base.OnDataBinding(EventArgs.Empty);
   // Reset the control's state.
   Controls.Clear();
   // Check for HasChildViewState to avoid unnecessary calls to ClearChildViewState.
   if (HasChildViewState)
      ClearChildViewState();
   ChildControlsCreated = true;
   if (!IsTrackingViewState)
      TrackViewState();
}

Comentários

Você pode evitar chamadas desnecessárias ao ClearChildViewState método usando essa propriedade para verificar se todos os controles filho do controle do servidor estão armazenando informações de estado de exibição.

Aplica-se a

Produto Versões
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8

Confira também