Control.ID Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtém ou define o identificador programático atribuído ao controle 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 da propriedade
O identificador programático atribuído ao controle.
- Atributos
Exemplos
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
Comentários
Definir essa propriedade em um controle de servidor fornece acesso programático às propriedades, eventos e métodos do controle do servidor. Essa propriedade pode ser definida por desenvolvedores Web declarando um ID atributo na marca de abertura de um controle de servidor ASP.NET.
Se essa propriedade não for especificada para um controle de servidor, seja declarativamente ou programaticamente, você poderá obter uma referência ao controle por meio da propriedade do Controls controle pai.
Observação
Somente combinações de caracteres alfanuméricos e o caractere sublinhado ( _ ) são valores válidos para essa propriedade. Incluir espaços ou outros caracteres inválidos causará um erro ASP.NET analisador de página.