Ottiene o imposta l'identificatore a livello di codice assegnato al controllo server.
Assembly: System.Web (in System.Web.dll)
<ThemeableAttribute(False)> _ Public Overridable Property ID As String Get Set
[ThemeableAttribute(false)] public virtual string ID { get; set; }
[ThemeableAttribute(false)] public: virtual property String^ ID { String^ get (); void set (String^ value); }
[<ThemeableAttribute(false)>] abstract ID : string with get, set [<ThemeableAttribute(false)>] override ID : string with get, set
L'impostazione di questa proprietà su un controllo server consente un accesso a livello di programmazione a proprietà, eventi e metodi del controllo server. Questa proprietà può essere impostata dagli sviluppatori Web dichiarando un attributo ID nel tag di apertura di un controllo server ASP.NET.
Se questa proprietà non viene specificata per un controllo server, a livello di dichiarazione o di programmazione, è possibile ottenere un riferimento al controllo tramite la proprietà Controls del relativo controllo padre.
Nota
|
|---|
|
I valori validi per questa proprietà sono solo le combinazioni di caratteri alfanumerici e il carattere di sottolineatura (_). L'inserimento di spazi o di altri caratteri non validi provoca un errore del parser sulla pagina ASP.NET. |
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
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); }
.NET Framework
Supportato in: 4, 3.5, 3.0, 2.0, 1.1, 1.0Windows 7, Windows Vista SP1 o versione successiva, Windows XP SP3, Windows XP SP2 x64 Edition, Windows Server 2008 (componenti di base del server non supportati), Windows Server 2008 R2 (componenti di base del server supportati con SP1 o versione successiva), Windows Server 2003 SP2
.NET Framework non supporta tutte le versioni di ciascuna piattaforma. Per un elenco delle versioni supportate, vedere Requisiti di sistema di .NET Framework.
Nota