Control.ID Propriedade
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Obtém ou define o identificador programático atribuído ao controlo do 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 Propriedade
O identificador programático atribuído ao controlo.
- 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
Observações
Definir esta propriedade num controlo de servidor dá-lhe acesso programático às propriedades, eventos e métodos do controlo do servidor. Esta propriedade pode ser definida pelos programadores Web declarando um atributo ID na etiqueta de abertura de um controlo ASP.NET servidor.
Se esta propriedade não for especificada para um controlo de servidor, seja de forma declarativa ou programatica, pode obter uma referência ao controlo através da propriedade do Controls seu controlo principal.
Note
Apenas combinações de caracteres alfanuméricos e o sublinhado ( _ ) são valores válidos para esta propriedade. Incluir espaços ou outros caracteres inválidos causará um erro no parser de páginas ASP.NET.