Control.ID Vlastnost

Definice

Získá nebo nastaví programový identifikátor přiřazený ovládacímu prvku serveru.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); };
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

Hodnota vlastnosti

String

Programový identifikátor přiřazený k ovládacímu prvku.The programmatic identifier assigned to the control.

Atributy

Příklady

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

Poznámky

Nastavení této vlastnosti na ovládacím prvku serveru poskytuje programový přístup k vlastnostem, událostem a metodám serverového ovládacího prvku.Setting this property on a server control provides you with programmatic access to the server control's properties, events, and methods. Tato vlastnost může být nastavena webovými vývojáři prostřednictvím deklarace ID atributu v otevírací značce ovládacího prvku ASP.NET serveru.This property can be set by Web developers by declaring an ID attribute in the opening tag of an ASP.NET server control.

Pokud tato vlastnost není určena pro serverový ovládací prvek, a to buď deklarativně nebo programově, můžete získat odkaz na ovládací prvek prostřednictvím jeho nadřazené vlastnosti ovládacího prvku Controls .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.

Poznámka

Platné hodnoty pro tuto vlastnost jsou pouze kombinace alfanumerických znaků a podtržítka (_).Only combinations of alphanumeric characters and the underscore character ( _ ) are valid values for this property. Zahrnutí mezer nebo jiných neplatných znaků způsobí chybu analyzátoru stránky ASP.NET.Including spaces or other invalid characters will cause an ASP.NET page parser error.

Platí pro

Viz také