Control.ID プロパティ
アセンブリ: System.Web (system.web.dll 内)

[ThemeableAttribute(false)] public: virtual property String^ ID { String^ get (); void set (String^ value); }
コントロールに割り当てられたプログラム ID。

サーバー コントロールでこのプロパティを設定すると、サーバー コントロールのプロパティ、イベント、およびメソッドにプログラムによってアクセスできます。このプロパティは、ASP.NET サーバー コントロールの開始タグに ID 属性を宣言することによって Web 開発者が設定できます。
このプロパティが宣言によってもプログラムによってもサーバー コントロールに指定されていない場合は、親コントロールの Controls プロパティを通じてコントロールへの参照を取得できます。
![]() |
---|

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
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); }
void Page_Init(Object sender,EventArgs e) { // Add a event Handler for 'Init'. myControl.add_Init(new System.EventHandler(Control_Init)); } //Page_Init void Control_Init(Object sender,EventArgs e) { get_Response().Write("The ID of the object initially : " + myControl.get_ID()); // Change the ID property. myControl.set_ID("TestControl"); get_Response().Write("<br>The changed ID : " + myControl.get_ID()); } //Control_Init

Windows 98, Windows 2000 SP4, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


Weblioに収録されているすべての辞書からControl.ID プロパティを検索する場合は、下記のリンクをクリックしてください。

- Control.ID プロパティのページへのリンク