BaseDataBoundControl.Initialized Eigenschaft

Definition

Ruft einen Wert ab, der angibt, ob das datengebundene Steuerelement initialisiert wurde.Gets a value indicating whether the data-bound control has been initialized.

protected:
 property bool Initialized { bool get(); };
protected bool Initialized { get; }
member this.Initialized : bool
Protected ReadOnly Property Initialized As Boolean

Eigenschaftswert

true, wenn das datengebundene Steuerelement initialisiert wurde, andernfalls false.true if the data-bound control has been initialized; otherwise, false.

Beispiele

Das folgende Codebeispiel zeigt eine Eigenschaft, die zu einer abgeleiteten Daten gebundenen Steuerelement Klasse gehört.The following code example shows a property that belongs to a derived data-bound control class. Das Beispiel veranschaulicht, wie ein Daten gebundenes Steuerelement die OnDataPropertyChanged -Methode aufzurufen kann, wenn eine Eigenschaft, die eine Datenquelle identifiziert, geändert wird, nachdem das Daten gebundene Steuerelement initialisiert wurde.The example demonstrates how a data-bound control can call the OnDataPropertyChanged method if a property that identifies a data source is changed after the data-bound control is initialized. Dieses Codebeispiel ist Teil eines größeren Beispiels, das für die DataBoundControl -Klasse bereitgestellt wird.This code example is part of a larger example provided for the DataBoundControl class.

public string DataTextField {
    get {
        object o = ViewState["DataTextField"];
        return((o == null) ? string.Empty : (string)o);
    }
    set {
        ViewState["DataTextField"] = value;
        if (Initialized) {
            OnDataPropertyChanged();
        }
    }
}
Public Property DataTextField() As String
    Get
        Dim o As Object = ViewState("DataTextField")
        If o Is Nothing Then
            Return String.Empty
        Else
            Return CStr(o)
        End If
    End Get
    Set(ByVal value As String)
        ViewState("DataTextField") = value
        If (Initialized) Then
            OnDataPropertyChanged()
        End If
    End Set
End Property

Hinweise

Die ConfirmInitState - OnPagePreLoad Methode und die-Methode Initialized legen die true-Eigenschaft explizit auf fest.The ConfirmInitState and OnPagePreLoad methods both explicitly set the Initialized property to true. Die ConfirmInitState -Methode wird von der DataBoundControl.OnLoad -Methode aufgerufen OnPagePreLoad , während aufgerufen wird PreLoad , wenn das-Ereignis ausgelöst wird.The ConfirmInitState method is called by the DataBoundControl.OnLoad method, while OnPagePreLoad is called when the PreLoad event is raised.

Gilt für:

Siehe auch