Ler em inglês

Partilhar via


Control.ID Propriedade

Definição

Obtém ou define o identificador programático atribuído ao controle de servidor.

C#
public virtual string ID { get; set; }
C#
[System.Web.UI.Themeable(false)]
public virtual string ID { get; set; }

Valor da propriedade

String

O identificador programático atribuído ao controle.

Atributos

Exemplos

C#
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);
}

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.

Nota

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.

Aplica-se a

Produto Versões
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8

Confira também