Control.ID Control.ID Control.ID Control.ID Property

Definition

Ruft den programmgesteuerten Bezeichner ab, der dem Serversteuerelement zugewiesen ist, oder legt diesen fest.Gets or sets the programmatic identifier assigned to the server control.

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

Eigenschaftswert

Der programmgesteuerte Bezeichner, der dem Steuerelement zugewiesen ist.The programmatic identifier assigned to the control.

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

Das Festlegen dieser Eigenschaft auf einem Server Steuerelement ermöglicht den programmgesteuerten Zugriff auf die Eigenschaften, Ereignisse und Methoden des Server Steuer Elements.Setting this property on a server control provides you with programmatic access to the server control's properties, events, and methods. Diese Eigenschaft kann von Webentwicklern durch Deklarieren eines ID Attributs im öffnenden Tag eines ASP.NET-Server Steuer Elements festgelegt werden.This property can be set by Web developers by declaring an ID attribute in the opening tag of an ASP.NET server control.

Wenn diese Eigenschaft nicht entweder deklarativ oder Programm gesteuert für ein Server Steuerelement angegeben wird, können Sie über die- Controls Eigenschaft des übergeordneten Steuer Elements einen Verweis auf das-Steuerelement abrufen.If this property is not specified for a server control, either declaratively or programmatically, you can obtain a reference to the control through its parent control's Controls property.

Hinweis

Nur Kombinationen aus alphanumerischen Zeichen und Unterstrich Zeichen () sind gültige Werte für diese Eigenschaft.Only combinations of alphanumeric characters and the underscore character ( ) are valid values for this property. Wenn Sie Leerzeichen oder andere ungültige Zeichen einschließen, wird ein ASP.net page Parser-Fehler ausgelöst.Including spaces or other invalid characters will cause an ASP.NET page parser error.

Gilt für:

Siehe auch