Control.ID Свойство

Определение

Возвращает или задает программный идентификатор, назначенный серверному элементу управления.

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

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

String

Программный идентификатор элемента управления.

Атрибуты

Примеры

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

Комментарии

Установка этого свойства на серверном элементе управления обеспечивает программный доступ к свойствам, событиям и методам серверного элемента управления. Это свойство можно задать веб-разработчикам, объявив ID атрибут в открываемом теге серверного элемента управления ASP.NET.

Если это свойство не указано для серверного элемента управления, декларативно или программно, можно получить ссылку на элемент управления через свойство родительского Controls элемента управления.

Примечание

Для этого свойства допустимы только сочетания буквенно-цифровых символов и символа подчеркивания (_ ). Включение пробелов или других недопустимых символов приведет к ошибке синтаксического анализа страниц ASP.NET.

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

См. также раздел