ASP.NET HtmlInputImage コントロール
定義と使用方法
HtmlInputImage コントロールは <input type="image"> 要素を制御するために使用されます。
HTML では、この要素は画像を使用してボタンを作成するために使用されます。一般的なボタンに代わりに使用できます。
属性
属性 | 説明 |
---|---|
Align | 画像のアライメント方法。 |
Alt | 表示用の画像の代替テキスト。 |
Attributes | この要素のすべての属性名と値のペアを返します。 |
Border | 要素の周囲の枠の幅。 |
Disabled | このコントロールが無効であるかどうかを示すブール値です。デフォルトは false です。 |
id | コントロールのユニークな ID。 |
Name | 要素の名前。 |
OnServerClick | 画像がクリックされたときに実行される関数の名前。 |
runat | このコントロールがサーバーコントロールであることを指定します。必ず「server」に設定する必要があります。 |
Src | 画像のソース。 |
Style | このコントロールに適用される CSS 属性を設定または返します。 |
TagName | 要素のタグ名を返します。 |
Type | 要素のタイプ。 |
Value | 要素の値。 |
Visible | ブール値、このコントロールが可視であるかどうかを示します。 |
インスタンス
- HTMLInputImage
- この例では、.aspx ファイルで 2つの HtmlInputImage コントロールと 1つの HtmlGeneric コントロールを宣言しました。ユーザーが最初の画像をクリックすると、button1 サブルーチンが実行されます。このサブルーチンは、p 要素に「You clicked the smiley button!」というメッセージを送信します。ユーザーが 2つ目の画像をクリックすると、button2 サブルーチンが実行されます。このサブルーチンは、p 要素に「You clicked the angry button!」というメッセージを送信します。