HierarchicalDataBoundControl.OnDataPropertyChanged Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Wordt aangeroepen wanneer een van de id-eigenschappen van de basisgegevensbron wordt gewijzigd om het besturingselement dat aan de gegevens is gebonden, opnieuw te koppelen aan de gegevens.
protected:
override void OnDataPropertyChanged();
protected override void OnDataPropertyChanged();
override this.OnDataPropertyChanged : unit -> unit
Protected Overrides Sub OnDataPropertyChanged ()
Voorbeelden
In het volgende codevoorbeeld ziet u hoe een gegevensgebonden besturingselement de OnDataPropertyChanged methode kan aanroepen als een eigenschap die een gegevensbron identificeert, wordt gewijzigd nadat het gegevensgebonden besturingselement is geïnitialiseerd. Dit codevoorbeeld maakt deel uit van een groter voorbeeld voor de HierarchicalDataBoundControl klasse.
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
Opmerkingen
De OnDataPropertyChanged methode wordt aangeroepen wanneer de DataSource of DataSourceID wordt gewijzigd op elk moment na de gebeurtenis van PreRender de pagina.