Control.ID Propiedad

Definición

Obtiene o establece el identificador de programación asignado al control de servidor.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

Valor de propiedad

Identificador de programación asignado al control.The programmatic identifier assigned to the control.

Atributos

Ejemplos

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

Comentarios

Al establecer esta propiedad en un control de servidor, se proporciona acceso mediante programación a los métodos, eventos y propiedades del control de servidor.Setting this property on a server control provides you with programmatic access to the server control's properties, events, and methods. Los desarrolladores web pueden establecer esta propiedad declarando un ID atributo en la etiqueta de apertura de un control de servidor 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.

Si no se especifica esta propiedad para un control de servidor, ya sea de forma declarativa o mediante programación, puede obtener una referencia al control a través de la propiedad Controls del control primario.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 las combinaciones de caracteres alfanuméricos y el carácter de subrayado (_) son valores válidos para esta propiedad.Only combinations of alphanumeric characters and the underscore character ( _ ) are valid values for this property. Si se incluyen espacios u otros caracteres no válidos, se producirá un error del analizador de páginas de ASP.NET.Including spaces or other invalid characters will cause an ASP.NET page parser error.

Se aplica a

Consulte también: