Freigeben über


Control.ID Eigenschaft

Definition

Ruft den programmgesteuerten Bezeichner ab, der dem Serversteuerelement zugewiesen ist, oder legt diesen fest.

public:
 virtual property System::String ^ ID { System::String ^ get(); void set(System::String ^ value); };
public virtual string ID { get; set; }
[System.Web.UI.Themeable(false)]
public virtual string ID { get; set; }
member this.ID : string with get, set
[<System.Web.UI.Themeable(false)>]
member this.ID : string with get, set
Public Overridable Property ID As String

Eigenschaftswert

Der programmgesteuerte Bezeichner, der dem Steuerelement zugewiesen ist.

Attribute

Beispiele

void Page_Init(object sender,EventArgs e)
{
   // Add a event Handler for 'Init'.
   myControl.Init += new System.EventHandler(Control_Init);
}

void Control_Init(object sender,EventArgs e)
{ 
  Response.Write("The ID of the object initially : " + myControl.ID);      
  // Change the ID property.
   myControl.ID="TestControl";
   Response.Write("<br />The changed ID : " + myControl.ID);
}
Sub Page_Init(sender As Object, e As EventArgs)
   ' Add a event Handler for 'Init'.
   AddHandler myControl.Init, AddressOf Control_Init
End Sub

Sub Control_Init(sender As Object, e As EventArgs)
   Response.Write(("The ID of the object initially : " + myControl.ID))
   ' Change the ID property.
   myControl.ID = "TestControl"
   Response.Write(("<br />The changed ID : " + myControl.ID))
End Sub

Hinweise

Wenn Sie diese Eigenschaft auf ein Serversteuerelement festlegen, erhalten Sie programmgesteuerten Zugriff auf die Eigenschaften, Ereignisse und Methoden des Serversteuerelements. Diese Eigenschaft kann von Webentwicklern festgelegt werden, indem sie ein ID Attribut im öffnenden Tag eines ASP.NET Serversteuerelements deklarieren.

Wenn diese Eigenschaft für ein Serversteuerelement weder deklarativ noch programmgesteuert angegeben ist, können Sie einen Verweis auf das Steuerelement über die Eigenschaft des übergeordneten Steuerelements Controls abrufen.

Hinweis

Nur Kombinationen von alphanumerischen Zeichen und dem Unterstrichzeichen ( _ ) sind gültige Werte für diese Eigenschaft. Das Einschließen von Leerzeichen oder anderen ungültigen Zeichen führt zu einem fehler des seitenparser ASP.NET.

Gilt für:

Weitere Informationen