HtmlInputCheckBox イベント

名前 | 説明 | |
---|---|---|
![]() | DataBinding | サーバー コントロールがデータ ソースに連結すると発生します。 ( Control から継承されます。) |
![]() | Disposed | サーバー コントロールがメモリから解放されると発生します。これは、ASP.NET ページが要求されている場合のサーバー コントロールの有効期間における最終段階です。 ( Control から継承されます。) |
![]() | Init | サーバー コントロールが初期化されると発生します。これは、サーバー コントロールの有効期間における最初の手順です。 ( Control から継承されます。) |
![]() | Load | サーバー コントロールが Page オブジェクトに読み込まれると発生します。 ( Control から継承されます。) |
![]() | PreRender | Control オブジェクトの読み込み後、表示を開始する前に発生します。 ( Control から継承されます。) |
![]() | ServerChange | Web ページがサーバーに送信され、HtmlInputCheckBox コントロールの状態がポスト時の状態から変化した場合に発生します。 |
![]() | Unload | サーバー コントロールがメモリからアンロードされると発生します。 ( Control から継承されます。) |

関連項目
HtmlInputCheckBox クラスSystem.Web.UI.HtmlControls 名前空間
その他の技術情報
HtmlInputCheckBox サーバー コントロールの宣言構文HTML サーバー コントロール
HtmlInputCheckBox クラス
アセンブリ: System.Web (system.web.dll 内)


HtmlInputCheckBox を使用すると、true または false の状態を選択できます。コントロールが選択されているかどうかを確認するには、Checked プロパティを使用します。Checked プロパティの内容がサーバーへのポスト間で変更された場合は、HtmlInputCheckBox コントロールが提供する ServerChange イベントが発生します。これにより、イベントが発生するたびに命令のカスタム セットを実行するイベント ハンドラを作成できます。
![]() |
---|
HtmlInputCheckBox コントロールをクリックしてもサーバーへのポストバックは行いません。コントロールの状態をサーバーに送り返すには、HtmlButton コントロールなどサーバーへのポストをサポートしているほかのコントロールを Web ページ上に用意する必要があります。 |
HtmlInputCheckBox のインスタンスの初期プロパティ値の一覧については、HtmlInputCheckBox コンストラクタのトピックを参照してください。

HtmlInputCheckBox コントロールのグループからユーザーがコントロールを選択した場合の単純な応答を次のコード例に示します。
<%@ Page Language="VB" AutoEventWireup="True" %> <html> <script language="VB" runat=server> Sub SubmitBtn_Click (Source As Object, ByVal E as EventArgs) If (Basketball.Checked = true) Then ' You like basketball End If If (Football.Checked = true) Then ' You like football End If If (Soccer.Checked = true) Then ' You like soccer End If End Sub </script> <body> <form method=post runat=server> Enter Interests: <input id="Basketball" checked type=checkbox runat=server> Basketball <input id="Football" type=checkbox runat=server> Football <input id="Soccer" type=checkbox runat="server"> Soccer <input type=button value="Enter" OnServerClick="SubmitBtn_Click" runat=server> </form> </body> </html>
<%@ Page Language="C#" %> <html > <script language="C#" runat=server> protected void SubmitBtn_Click(object sender, EventArgs e) { if (Basketball.Checked) { // You like basketball } if (Football.Checked) { // You like football } if (Soccer.Checked) { // You like soccer } } </script> <body> <form id="Form1" method=post runat=server> Enter Interests: <input id="Basketball" checked type=checkbox runat=server> Basketball <input id="Football" type=checkbox runat=server> Football <input id="Soccer" type=checkbox runat="server"> Soccer <input id="Button1" type=button value="Enter" OnServerClick="SubmitBtn_Click" runat=server> </form> </body> </html>
<%@ Page Language="JScript" AutoEventWireup="True" %> <html> <script language="JSCRIPT" runat=server> function SubmitBtn_Click (source : Object, e : EventArgs){ if(Basketball.Checked == true){ // You like basketball } if(Football.Checked == true){ // You like football } if(Soccer.Checked == true){ // You like soccer } } </script> <body> <form method=post runat=server> Enter Interests: <input id="Basketball" checked type=checkbox runat=server> Basketball <input id="Football" type=checkbox runat=server> Football <input id="Soccer" type=checkbox runat="server"> Soccer <input type=button value="Enter" OnServerClick="SubmitBtn_Click" runat=server> </form> </body> </html>


System.Web.UI.Control
System.Web.UI.HtmlControls.HtmlControl
System.Web.UI.HtmlControls.HtmlInputControl
System.Web.UI.HtmlControls.HtmlInputCheckBox


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 によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


HtmlInputCheckBox メンバ
System.Web.UI.HtmlControls 名前空間
その他の技術情報
HtmlInputCheckBox サーバー コントロールの宣言構文
HTML サーバー コントロール
HtmlInputCheckBox コンストラクタ
アセンブリ: System.Web (system.web.dll 内)


このコンストラクタを使用して、HtmlInputCheckBox クラスの新しいインスタンスを作成し、初期化します。
HtmlInputCheckBox のインスタンスの初期プロパティ値を次の表に示します。

HtmlInputCheckBox クラスの新しいインスタンスを作成および初期化する方法を次のコード例に示します。
<%@ Page Language="VB" AutoEventWireup="True" %> <html> <head> <script language="VB" runat="server"> ' Create a new instance of HtmlInputCheckBox. Dim cb As New HtmlInputCheckBox() ' Create a new instance of Label. Dim label As New Label() ' Create a new instance of Button. Dim b As New HtmlButton() Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) ' Define attributes of Button and Label. b.InnerText = "Click" label.Text = "checkbox" ' Add controls to placeholder Container.Controls.Add(cb) Container.Controls.Add(label) Container.Controls.Add(New LiteralControl("<br>")) Container.Controls.Add(b) ' Add EventHandler AddHandler b.ServerClick, AddressOf button_ServerClick End Sub Sub button_ServerClick(ByVal sender As Object, ByVal e As EventArgs) Select Case cb.Checked Case True Message.InnerHtml = "Checkbox is checked." Case Else Message.InnerHtml = "Checkbox is not checked." End Select End Sub </script> </head> <body> <h3>HtmlInputCheckBox Constructor Sample</h3> <form id="Form1" runat="server"> <asp:PlaceHolder id="Container" runat="server"></asp:PlaceHolder> <br /> <span id="Message" style="color:red" runat="server"/> </form> </body> </html>
<%@ Page Language="C#" AutoEventWireup="True" %> <html> <head> <script language="C#" runat="server"> // Create a new instance of HtmlInputCheckBox. HtmlInputCheckBox cb = new HtmlInputCheckBox(); // Create a new instance of Label. Label label = new Label(); // Create a new instance of Button. HtmlButton b = new HtmlButton(); protected void Page_Load(object sender, EventArgs e) { // Define attributes of Button and Label. b.InnerText = "Click"; label.Text = "checkbox"; // Add controls to placeholder Container.Controls.Add(cb); Container.Controls.Add(label); Container.Controls.Add(new LiteralControl("<br>")); Container.Controls.Add(b); // Add EventHandler b.ServerClick += new EventHandler(button_ServerClick); } void button_ServerClick(object sender, EventArgs e) { switch (cb.Checked) { case true: Message.InnerHtml = "Checkbox is checked."; break; default: Message.InnerHtml = "Checkbox is not checked."; break; } } </script> </head> <body> <h3>HtmlInputCheckBox Constructor Sample</h3> <form runat="server"> <asp:PlaceHolder id="Container" runat="server"></asp:PlaceHolder> <br /> <span id="Message" style="color:red" runat="server"/> </form> </body> </html>

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 によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


HtmlInputCheckBox プロパティ



関連項目
HtmlInputCheckBox クラスSystem.Web.UI.HtmlControls 名前空間
その他の技術情報
HtmlInputCheckBox サーバー コントロールの宣言構文HTML サーバー コントロール
HtmlInputCheckBox メソッド



名前 | 説明 | |
---|---|---|
![]() | System.Web.UI.IPostBackDataHandler.LoadPostData | LoadPostData メソッドを呼び出すことにより、LoadPostData メソッドを実装します。 |
![]() | System.Web.UI.IPostBackDataHandler.RaisePostDataChangedEvent | RaisePostDataChangedEvent メソッドを呼び出すことにより、RaisePostDataChangedEvent メソッドを実装します。 |

関連項目
HtmlInputCheckBox クラスSystem.Web.UI.HtmlControls 名前空間
その他の技術情報
HtmlInputCheckBox サーバー コントロールの宣言構文HTML サーバー コントロール
HtmlInputCheckBox メンバ
サーバーの HTML <input type= checkbox> 要素へのプログラムによるアクセスを許可します。
HtmlInputCheckBox データ型で公開されるメンバを以下の表に示します。






名前 | 説明 | |
---|---|---|
![]() | DataBinding | サーバー コントロールがデータ ソースに連結すると発生します。(Control から継承されます。) |
![]() | Disposed | サーバー コントロールがメモリから解放されると発生します。これは、ASP.NET ページが要求されている場合のサーバー コントロールの有効期間における最終段階です。(Control から継承されます。) |
![]() | Init | サーバー コントロールが初期化されると発生します。これは、サーバー コントロールの有効期間における最初の手順です。(Control から継承されます。) |
![]() | Load | サーバー コントロールが Page オブジェクトに読み込まれると発生します。(Control から継承されます。) |
![]() | PreRender | Control オブジェクトの読み込み後、表示を開始する前に発生します。(Control から継承されます。) |
![]() | ServerChange | Web ページがサーバーに送信され、HtmlInputCheckBox コントロールの状態がポスト時の状態から変化した場合に発生します。 |
![]() | Unload | サーバー コントロールがメモリからアンロードされると発生します。(Control から継承されます。) |

名前 | 説明 | |
---|---|---|
![]() | System.Web.UI.IPostBackDataHandler.LoadPostData | LoadPostData メソッドを呼び出すことにより、LoadPostData メソッドを実装します。 |
![]() | System.Web.UI.IPostBackDataHandler.RaisePostDataChangedEvent | RaisePostDataChangedEvent メソッドを呼び出すことにより、RaisePostDataChangedEvent メソッドを実装します。 |

関連項目
HtmlInputCheckBox クラスSystem.Web.UI.HtmlControls 名前空間
その他の技術情報
HtmlInputCheckBox サーバー コントロールの宣言構文HTML サーバー コントロール
Weblioに収録されているすべての辞書からHtmlInputCheckBoxを検索する場合は、下記のリンクをクリックしてください。

- HtmlInputCheckBoxのページへのリンク