ASP.NET Buttonコントロール


Web Server ControlsWeb サーバーコントロール

定義と使用法

Button コントロールは、押しボタンを表示するために使用されます。押しボタンは、送信ボタンまたはコマンドボタンにすることができます。既定では、このコントロールは送信ボタンです。

送信ボタンにはコマンド名がなく、クリックされるとWebページをサーバーにポストバックします。送信ボタンがクリックされたときに実行されるアクションを制御するイベントハンドラーを記述できます。

コマンドボタンにはコマンド名があり、ページ上に複数のボタンコントロールを作成できます。コマンドボタンがクリックされたときに実行されるアクションを制御するイベントハンドラーを記述できます。


プロパティ

プロパティ 説明 .NET
CausesValidation Button がクリックされたときにページを検証するかどうかを指定します。 1.0
CommandArgument 実行されるコマンドに関する追加情報を指定します。 1.0
CommandName Command イベントに関連するコマンドを指定します。 1.0
OnClientClick ボタンがクリックされたときに実行される関数の名前を指定します。 2.0
PostBackUrl Button コントロールがクリックされたときに、現在のページからデータを転送するターゲットページの URL を指定します。 2.0
runat このコントロールがサーバーコントロールであることを指定します。"server" に設定する必要があります。 1.0
Text ボタン上のテキストを指定します。 1.0
UseSubmitBehavior ボタンがブラウザの送信メカニズムを使用するか、ASP.NET のポストバックメカニズムを使用するかを指定する値です。 2.0
ValidationGroup ボタンがサーバーにポストバックする際に、そのボタンが属するコントロールグループが検証を引き起こすことを指定します。 2.0

Web コントロール標準プロパティ

AccessKey, Attributes, BackColor, BorderColor, BorderStyle, BorderWidth, CssClass, Enabled, Font, EnableTheming, ForeColor, Height, IsEnabled, SkinID, Style, TabIndex, ToolTip, Width

完全な説明については、次のサイトにアクセスしてください:Web コントロール標準プロパティ。

コントロール標準プロパティ

AppRelativeTemplateSourceDirectory, BindingContainer, ClientID, Controls, EnableTheming, EnableViewState, ID, NamingContainer, Page, Parent, Site, TemplateControl, TemplateSourceDirectory, UniqueID, Visible

完全な説明については、次のサイトにアクセスしてください:コントロール標準プロパティ。


Examples

試してみる - 例

Button
この例では、.aspx ファイル内に送信 Button コントロールを宣言します。次に、Click イベントが発生したときにボタンのテキストを変更できるイベントハンドラーを作成します。

Button 2
この例では、.aspx ファイル内に送信 Button コントロールを宣言します。次に、Click イベントが発生したときにボタンのテキストとスタイルを変更できるイベントハンドラーを作成します。


Web Server ControlsWeb サーバーコントロール その他の拡張