Control.ID Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera lub ustawia identyfikator programowy przypisany do kontrolki serwera.
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
Wartość właściwości
Identyfikator programowy przypisany do kontrolki.
- Atrybuty
Przykłady
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
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.