Este artículo se tradujo automáticamente. Para ver el artículo en inglés, active la casilla Inglés. Además, puede mostrar el texto en inglés en una ventana emergente si mueve el puntero del mouse sobre el texto.
Traducción
Inglés

Propiedad Control.ID

 

Publicado: octubre de 2016

Obtiene o establece el identificador de programación asignado al control de servidor.

Espacio de nombres:   System.Web.UI
Ensamblado:  System.Web (en System.Web.dll)

[ThemeableAttribute(false)]
public virtual string ID { get; set; }

Valor de propiedad

Type: System.String

El identificador de programación asignado al control.

Establecer esta propiedad en un control de servidor proporciona acceso mediante programación a las propiedades del control de servidor, eventos y métodos. Los desarrolladores Web puede establecer esta propiedad declarando un ID atributo en la etiqueta de apertura de un control de servidor ASP.NET.

Si esta propiedad no se especifica un control de servidor, de forma declarativa o mediante programación, puede obtener una referencia al control mediante su control primario Controls propiedad.

System_CAPS_noteNota

Sólo las combinaciones de caracteres alfanuméricos y el carácter de subrayado (_) son valores válidos para esta propiedad. Se incluyen espacios u otros caracteres no válidos, provocará un error del analizador de páginas ASP.NET.

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
Disponible desde 1.1
Volver al principio
Mostrar: