Control.Parent Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft einen Verweis auf das übergeordnete Steuerelement des Serversteuerelements in der Seitensteuerelementhierarchie ab.
public:
virtual property System::Web::UI::Control ^ Parent { System::Web::UI::Control ^ get(); };
[System.ComponentModel.Browsable(false)]
public virtual System.Web.UI.Control Parent { get; }
[System.ComponentModel.Browsable(false)]
[System.ComponentModel.Bindable(false)]
public virtual System.Web.UI.Control Parent { get; }
[<System.ComponentModel.Browsable(false)>]
member this.Parent : System.Web.UI.Control
[<System.ComponentModel.Browsable(false)>]
[<System.ComponentModel.Bindable(false)>]
member this.Parent : System.Web.UI.Control
Public Overridable ReadOnly Property Parent As Control
Eigenschaftswert
Ein Verweis auf das übergeordnete Steuerelement des Serversteuerelements.
- Attribute
Beispiele
Im folgenden Beispiel wird ein neues Control Objekt auf einer Seite auf myControl1das in einem FindControl Methodenaufruf angegebene Steuerelement festgelegt. Wenn der Aufruf ein Steuerelement zurückgibt, verwendet der Code die Parent Eigenschaft, um das steuerelement zu identifizieren, das enthält myControl1. Wenn das übergeordnete Steuerelement vorhanden ist, wird die Zeichenfolge "Das übergeordnete Element des Textfelds" mit der ID Eigenschaft des übergeordneten Steuerelements verkettet und in die PageZeichenfolge geschrieben. Wenn kein übergeordnetes Steuerelement gefunden wird, wird die Zeichenfolge "Steuerelement nicht gefunden" geschrieben.
private void Button1_Click(object sender, EventArgs MyEventArgs)
{
// Find control on page.
Control myControl1 = FindControl("TextBox2");
if(myControl1!=null)
{
// Get control's parent.
Control myControl2 = myControl1.Parent;
Response.Write("Parent of the text box is : " + myControl2.ID);
}
else
{
Response.Write("Control not found");
}
}
Private Sub Button1_Click(sender As Object, MyEventArgs As EventArgs)
' Find control on page.
Dim myControl1 As Control = FindControl("TextBox2")
If (Not myControl1 Is Nothing)
' Get control's parent.
Dim myControl2 As Control = myControl1.Parent
Response.Write("Parent of the text box is : " & myControl2.ID)
Else
Response.Write("Control not found.....")
End If
End Sub
Hinweise
Wenn eine Seite angefordert wird, wird eine Hierarchie von Serversteuerelementen auf dieser Seite erstellt. Mit dieser Eigenschaft können Sie das übergeordnete Steuerelement des aktuellen Serversteuerelements in dieser Hierarchie bestimmen und damit programmieren.