Control.ID Właściwość

Definicja

Pobiera lub ustawia identyfikator programowy przypisany do kontrolki serwera.

C#
public virtual string ID { get; set; }
C#
[System.Web.UI.Themeable(false)]
public virtual string ID { get; set; }

Wartość właściwości

String

Identyfikator programowy przypisany do kontrolki.

Atrybuty

Przykłady

C#
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);
}

Uwagi

Ustawienie tej właściwości w kontrolce serwera zapewnia programowy dostęp do właściwości, zdarzeń i metod kontrolki serwera. Tę właściwość można ustawić przez deweloperów sieci Web, deklarując ID atrybut w tagu otwierania kontrolki serwera ASP.NET.

Jeśli ta właściwość nie jest określona dla kontrolki serwera, deklaratywnie lub programowo, można uzyskać odwołanie do kontrolki za pomocą właściwości jej nadrzędnej kontrolki Controls .

Uwaga

Tylko kombinacje znaków alfanumerycznych i znak podkreślenia ( _ ) są prawidłowymi wartościami tej właściwości. Dołączenie spacji lub innych nieprawidłowych znaków spowoduje błąd analizatora strony ASP.NET.

Dotyczy

Produkt Wersje
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8

Zobacz też