Control.ID Control.ID Control.ID Control.ID Property

Определение

Возвращает или задает программный идентификатор, назначенный серверному элементу управления.Gets or sets the programmatic identifier assigned to the server control.

public:
 virtual property System::String ^ ID { System::String ^ get(); void set(System::String ^ value); };
[System.Web.UI.Themeable(false)]
public virtual string ID { get; set; }
member this.ID : string with get, set
Public Overridable Property ID As String

Значение свойства

Программный идентификатор элемента управления.The programmatic identifier assigned to the control.

Примеры

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

Комментарии

Задание этого свойства для серверного элемента управления обеспечивает программный доступ к свойствам, событиям и методам серверного элемента управления.Setting this property on a server control provides you with programmatic access to the server control's properties, events, and methods. Это свойство может быть задано веб-разработчиками путем объявления ID атрибута в открывающем теге серверного элемента управления ASP.NET.This property can be set by Web developers by declaring an ID attribute in the opening tag of an ASP.NET server control.

Если это свойство не указано для серверного элемента управления, как декларативно, так и программно, можно получить ссылку на элемент управления через Controls свойство родительского элемента управления.If this property is not specified for a server control, either declaratively or programmatically, you can obtain a reference to the control through its parent control's Controls property.

Примечание

Только комбинации алфавитно-цифровых символов и символа подчеркивания () являются допустимыми значениями для этого свойства.Only combinations of alphanumeric characters and the underscore character ( ) are valid values for this property. Включение пробелов или других недопустимых символов приведет к ошибке синтаксического анализатора страниц ASP.NET.Including spaces or other invalid characters will cause an ASP.NET page parser error.

Применяется к

Дополнительно