TextBox.Text

TextBox.Textで、TextBoxの中身のテキストを取得、設定する。

TextBox.Text プロパティ (System.Web.UI.WebControls) | Microsoft Docs

Default.aspxで、

とする。

"ABCDE"と入力して、Button1を押すと、
"ABCDE"と入力して、Button1を押すと、

"ABCDE"と入力して、Button1を押すと、

"Label1"が"ABCDE"に変わる。
"Label1"が"ABCDE"に変わる。

"Label1"が"ABCDE"に変わる。

Sample/aspnet/TextBox/Text/src/TextBox_ at master · bg1bgst333/Sample · GitHub

TextBox

TextBoxで入力を受け付ける。

TextBox クラス (System.Web.UI.WebControls) | Microsoft Docs

Default.aspxで、

とすると、

入力できるTextBoxが表示されるので、"ABCDE"を入れてみた。
入力できるTextBoxが表示されるので、"ABCDE"を入れてみた。

入力できるTextBoxが表示されるので、"ABCDE"を入れてみた。

Sample/aspnet/TextBox/TextBox/src/TextBox_ at master · bg1bgst333/Sample · GitHub

Label.Text

Label.Textにテキストをセットする。

Label.Text プロパティ (System.Web.UI.WebControls) | Microsoft Docs

Default.aspxで、

こう書くと、

Button1を押すと
Button1を押すと

Button1を押すと、

"Label1"というテキストが"Clicked!"に切り替わる
"Label1"というテキストが"Clicked!"に切り替わる

"Label1"というテキストが"Clicked!"に切り替わる。

Sample/aspnet/Label/Text/src/Label_ at master · bg1bgst333/Sample · GitHub

Label

Labelは、テキストを貼るだけのコントロール

Label クラス (System.Web.UI.WebControls) | Microsoft Docs

Default.aspxで、

こう書くと、

こう表示される
こう表示される

こう表示される。
ちなみにLabelの正体は、

<span>タグらしい。
<span>タグらしい。

<span>タグらしい。

Sample/aspnet/Label/Label/src/Label_ at master · bg1bgst333/Sample · GitHub

Button.Text

Button.Textで、テキストをセットする。

Button.Text プロパティ (System.Web.UI.WebControls) | Microsoft Docs

Default.aspxで、

こうするだけで、

ここからButton1を押すと、
ここからButton1を押すと、

ここからButton1を押すと、

ボタンのテキストが&quot;Clicked!&quot;に。
ボタンのテキストが"Clicked!"に。

ボタンのテキストが"Clicked!"に。

Sample/aspnet/Button/Text/src/Button_ at master · bg1bgst333/Sample · GitHub

Button.OnClickとOnClick属性

HtmlButtonのonserverclick属性と同様に、Buttonの場合は、OnClick属性でイベントハンドラを指定することもできる。

Button.OnClick(EventArgs) メソッド (System.Web.UI.WebControls) | Microsoft Docs

Default.aspxは、

ハンドラbutton1_Clickをscriptタグに定義。
OnClick属性にbutton1_Clickを指定。
Default.aspx.csは、

何もなし。

Button1を押すと、
Button1を押すと、

Button1を押すと、

Titleが変わる
Titleが変わる

Titleが変わる。

Sample/aspnet/Button/OnClick_OnClick/src/Button_ at master · bg1bgst333/Sample · GitHub

Win32_CDROMDrive

Win32_CDROMDriveクラスは、その名の通り、CD-ROMドライブなどの光ディスクドライブの列挙に使う。

Win32_CDROMDrive クラス - Win32 apps | Microsoft Docs

Win32_CDROMDrive.cppで、

と書く。
手持ちのUSB接続のBlu-rayドライブを挿すと、

CoCreateInstance OK!
pLocator = 0x005214f0
pLocator->ConnectServer OK!
pServices = 0x00532870
CoSetProxyBlanket OK!
pServices->ExecQuery OK!
pEnumerator = 0x00536b40
pEnumerator->Next OK!
pClassObject = 0x0054a5e0
pClassObject->Get OK!
Name: HL-DT-ST BD-RE BP71N USB Device
pClassObject->Get OK!
Caption: HL-DT-ST BD-RE BP71N USB Device

こうなる。

Sample/wmi/Win32_CDROMDrive/Win32_CDROMDrive/src/Win32_CDROMDrive at master · bg1bgst333/Sample · GitHub