Auf Englisch lesen

Teilen über


Control.HasChildViewState Eigenschaft

Definition

Ruft einen Wert ab, der angibt, ob in den untergeordneten Steuerelementen des aktuellen Serversteuerelements gespeicherte Einstellungen für den Ansichtszustand vorhanden sind.

C#
protected bool HasChildViewState { get; }

Eigenschaftswert

Boolean

true, wenn untergeordnete Steuerelemente Informationen zum Ansichtszustand enthalten, andernfalls false.

Beispiele

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();
}

Hinweise

Sie können unnötige Aufrufe der ClearChildViewState Methode vermeiden, indem Sie mithilfe dieser Eigenschaft überprüfen, ob alle untergeordneten Steuerelemente des Serversteuerelements Ansichtsstatusinformationen speichern.

Gilt für

Produkt Versionen
.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

Siehe auch