Control.ID Proprietà

Definizione

Ottiene o imposta l'identificatore a livello di codice assegnato al controllo server.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); };
[System.Web.UI.Themeable(false)]
public virtual string ID { get; set; }
member this.ID : string with get, set
Public Overridable Property ID As String

Valore della proprietà

L'identificatore a livello di codice assegnato al controllo.The programmatic identifier assigned to the control.

Attributi

Esempi

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

Commenti

L'impostazione di questa proprietà su un controllo server consente di accedere a livello di codice alle proprietà, agli eventi e ai metodi del controllo server.Setting this property on a server control provides you with programmatic access to the server control's properties, events, and methods. Questa proprietà può essere impostata dagli sviluppatori Web dichiarando un attributo ID nel tag di apertura di un controllo server ASP.NET.This property can be set by Web developers by declaring an ID attribute in the opening tag of an ASP.NET server control.

Se questa proprietà non viene specificata per un controllo server, in modo dichiarativo o a livello di codice, è possibile ottenere un riferimento al controllo tramite la proprietà Controls del controllo padre.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.

Nota

Solo le combinazioni di caratteri alfanumerici e il carattere di sottolineatura (_) sono valori validi per questa proprietà.Only combinations of alphanumeric characters and the underscore character ( _ ) are valid values for this property. Se si includono spazi o altri caratteri non validi, verrà generato un errore del parser della pagina ASP.NET.Including spaces or other invalid characters will cause an ASP.NET page parser error.

Si applica a

Vedi anche