Control.ID Egenskap

Definition

Hämtar eller anger den programmatiska identifierare som tilldelats serverkontrollen.

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

Egenskapsvärde

Den programmatiska identifierare som tilldelats kontrollen.

Attribut

Exempel

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

Kommentarer

Om du ställer in den här egenskapen på en serverkontroll får du programmatisk åtkomst till serverkontrollens egenskaper, händelser och metoder. Den här egenskapen kan anges av webbutvecklare genom att deklarera ett ID-attribut i öppningstaggen för en ASP.NET-serverkontroll.

Om den här egenskapen inte har angetts för en serverkontroll, antingen deklarativt eller programmatiskt, kan du hämta en referens till kontrollen via den överordnade kontrollens Controls egenskap.

Note

Endast kombinationer av alfanumeriska tecken och understreckstecknet ( _ ) är giltiga värden för den här egenskapen. Om du inkluderar blanksteg eller andra ogiltiga tecken orsakas ett ASP.NET sidparserfel.

Gäller för

Se även