Control.ID Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene o establece el identificador de programación asignado al control de servidor.
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
Valor de propiedad
Identificador de programación asignado al 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
Establecer esta propiedad en un control de servidor proporciona acceso mediante programación a las propiedades, eventos y métodos del control de servidor. Los desarrolladores web pueden establecer esta propiedad declarando un ID atributo en la etiqueta de apertura de un control de servidor ASP.NET.
Si no se especifica esta propiedad para un control de servidor, ya sea mediante declaración o mediante programación, puede obtener una referencia al control a través de la propiedad del Controls control primario.
Nota
Solo las combinaciones de caracteres alfanuméricos y el carácter de subrayado ( _ ) son valores válidos para esta propiedad. Incluir espacios u otros caracteres no válidos provocará un error de ASP.NET analizador de páginas.