HtmlInputImage イベント

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

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

Public Class HtmlInputImage Inherits HtmlInputControl Implements IPostBackDataHandler, IPostBackEventHandler
public ref class HtmlInputImage : public HtmlInputControl, IPostBackDataHandler, IPostBackEventHandler

HtmlInputImage コントロールを使用して、イメージを表示するボタンを作成します。ServerClick イベントのイベント ハンドラを作成すると、HtmlInputImage コントロールに関連付けられているアクションをプログラムにより制御できます。
ユーザー定義のイベント ハンドラにパラメータとして渡される System.Web.UI.ImageClickEventArgs オブジェクトの ImageClickEventArgs.X プロパティおよび ImageClickEventArgs.Y プロパティを使用して、ユーザーが HtmlInputImage コントロールをクリックした位置の座標を確認します。
HtmlInputImage のインスタンスの初期プロパティ値の一覧については、HtmlInputImage コンストラクタのトピックを参照してください。

HtmlInputImage コントロールを使用して、イメージを表示するボタンを作成する方法を次のコード例に示します。
![]() |
---|
<%@ Page Language="VB" AutoEventWireup="True" %> <script runat="server"> Sub SubmitBtn_Click(ByVal Source As Object, ByVal E As ImageClickEventArgs) Message.InnerHtml = "The Submit button was clicked." End Sub Sub ClearBtn_Click(ByVal Source As Object, ByVal E As ImageClickEventArgs) Message.InnerHtml = "The Clear button was clicked." End Sub </script> <html> <body> <h3>HtmlInputImage Example</h3> <form runat="server"> <input type="image" alt="Submit button" src="Submit.jpg" OnServerClick="SubmitBtn_Click" runat=server id="Image1"> <input type="image" alt="Clear button" src="Clear.jpg" OnServerClick="ClearBtn_Click" runat=server id="Image2"> <h1> <span id="Message" runat="server"> </span> </h1> </form> </body> </html>
<%@ Page Language="C#" AutoEventWireup="true" %> <html> <script runat="server"> protected void SubmitBtn_Click(object sender, ImageClickEventArgs e) { Message.InnerHtml = "The Submit button was clicked."; } protected void ClearBtn_Click(object sender, ImageClickEventArgs e) { Message.InnerHtml = "The Clear button was clicked."; } </script> <body> <h3>HtmlInputImage Example</h3> <form runat="server"> <input type="image" alt="Submit button" src="Submit.jpg" OnServerClick="SubmitBtn_Click" runat="server" id="Image1"> <input type="image" alt="Clear button" src="Clear.jpg" OnServerClick="ClearBtn_Click" runat=server id="Image2"> <h1> <span id="Message" runat="server"> </span> </h1> </form> </body> </html>
<%@ Page Language="JScript" AutoEventWireup="True" %> <script runat="server"> function SubmitBtn_Click(source : Object, e : ImageClickEventArgs) { Message.InnerHtml = "The Submit button was clicked." } function ClearBtn_Click(source : Object, e : ImageClickEventArgs) { Message.InnerHtml = "The Clear button was clicked." } </script> <html> <body> <h3>HtmlInputImage Example</h3> <form runat="server"> <input type="image" alt="Submit button" src="Submit.jpg" OnServerClick="SubmitBtn_Click" runat="server" id="Image1"> <input type="image" alt="Clear button" src="Clear.jpg" OnServerClick="ClearBtn_Click" runat="server" id="Image2"> <h1> <span id="Message" runat="server"> </span> </h1> </form> </body> </html>


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


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


HtmlInputImage コンストラクタ
アセンブリ: System.Web (system.web.dll 内)


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

HtmlInputImage コントロールの新しいインスタンスを作成して Web ページに配置する方法を次のコード例に示します。
<%@ Page Language="VB" AutoEventWireup="True" %> <script runat="server" > Sub Page_Load(ByVal sender As Object, ByVal e As EventArgs) ' Create an HtmlInputImage control. Dim image As HtmlInputImage = New HtmlInputImage() image.Src = "Image.jpg" image.Alt = "Alternate text for image." ' Add the control to the Controls collection of the ' PlaceHolder control. Place.Controls.Clear() Place.Controls.Add(image) End Sub </script> <html> <body> <form runat="server"> <h3> HtmlInputImage Constructor Example </h3> <asp:PlaceHolder id="Place" runat="server"/> </form> </body> </html>
<%@ Page Language="C#" AutoEventWireup="True" %> <script runat="server" > void Page_Load(Object sender, EventArgs e) { // Create an HtmlInputImage control. HtmlInputImage image = new HtmlInputImage(); image.Src = "Image.jpg"; image.Alt = "Alternate text for image."; // Add the control to the Controls collection of the // PlaceHolder control. Place.Controls.Clear(); Place.Controls.Add(image); } </script> <html> <body> <form runat="server"> <h3> HtmlInputImage Constructor Example </h3> <asp:PlaceHolder id="Place" 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 によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


HtmlInputImage プロパティ



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



名前 | 説明 | |
---|---|---|
![]() | System.Web.UI.IPostBackDataHandler.LoadPostData | LoadPostData メソッドを呼び出すことにより、LoadPostData インターフェイス メソッドを実装します。 |
![]() | System.Web.UI.IPostBackDataHandler.RaisePostDataChangedEvent | RaisePostDataChangedEvent メソッドを呼び出すことにより、RaisePostDataChangedEvent インターフェイス メソッドを実装します。 |
![]() | System.Web.UI.IPostBackEventHandler.RaisePostBackEvent | HtmlInputImage コントロールがポストバック時にイベントを発生できるようにします。 |

関連項目
HtmlInputImage クラスSystem.Web.UI.HtmlControls 名前空間
HtmlInputControl クラス
ServerClick
System.Web.UI.ImageClickEventArgs
その他の技術情報
HTML サーバー コントロールHtmlInputImage メンバ
サーバー上の HTML <input type= image> 要素にプログラムによってアクセスできるようにします。
HtmlInputImage データ型で公開されるメンバを以下の表に示します。






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

名前 | 説明 | |
---|---|---|
![]() | System.Web.UI.IPostBackDataHandler.LoadPostData | LoadPostData メソッドを呼び出すことにより、LoadPostData インターフェイス メソッドを実装します。 |
![]() | System.Web.UI.IPostBackDataHandler.RaisePostDataChangedEvent | RaisePostDataChangedEvent メソッドを呼び出すことにより、RaisePostDataChangedEvent インターフェイス メソッドを実装します。 |
![]() | System.Web.UI.IPostBackEventHandler.RaisePostBackEvent | HtmlInputImage コントロールがポストバック時にイベントを発生できるようにします。 |

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

- HtmlInputImageのページへのリンク