HtmlInputImage.OnServerClick メソッドとは? わかりやすく解説

Weblio 辞書 > コンピュータ > .NET Framework クラス ライブラリ リファレンス > HtmlInputImage.OnServerClick メソッドの意味・解説 

HtmlInputImage.OnServerClick メソッド

ServerClick イベント発生させます

名前空間: System.Web.UI.HtmlControls
アセンブリ: System.Web (system.web.dll 内)
構文構文

Protected Overridable Sub
 OnServerClick ( _
    e As ImageClickEventArgs _
)
Dim e As ImageClickEventArgs

Me.OnServerClick(e)
protected virtual void OnServerClick (
    ImageClickEventArgs e
)
protected:
virtual void OnServerClick (
    ImageClickEventArgs^ e
)
protected void OnServerClick (
    ImageClickEventArgs e
)
protected function OnServerClick (
    e : ImageClickEventArgs
)

パラメータ

e

イベント データ格納している System.Web.UI.ImageClickEventArgs。

解説解説
使用例使用例

ユーザーHtmlInputImage コントロールクリックした位置座標確認するために、ServerClick イベントハンドラ指定およびコード化する方法次のコード例示します

<%@ Page Language="VB" AutoEventWireup="True"
 %>

<script runat="server">
      
  Sub ImageBtn_Click(ByVal Sender As
 Object, ByVal E As ImageClickEventArgs)

    ' Write the click coordinates to the Span1 element.
    Span1.InnerText = "You clicked at (" & E.X.ToString()
 & _
                      ", " & E.Y.ToString() &
 ")."
      
  End Sub

</script>

<html> 
<body>

   <form runat="server">

      <h3>Click the Image </h3>

      <input type="image"
             alt="Image Alternate Text"
             src="Image1.jpg" 
             OnServerClick="ImageBtn_Click"
             runat="server"/>

      <br />
      <br />

      <span id="Span1" 
            runat="server"/>

   </form>

</body>
</html>
   
<%@ Page Language="C#" AutoEventWireup="True" %>

<script runat="server">
      
  protected void  ImageBtn_Click(object sender,
 ImageClickEventArgs e)
  {

    // Write the click coordinates to the Span1 element.
    Span1.InnerText = "You clicked at (" + e.X.ToString() +
                      ", " + e.Y.ToString() + ").";
  }
  
</script>

<html> 
<body>

   <form runat="server">

      <h3>Click the Image </h3>

      <input type="image"
             alt="Image Alternate Text"
             src="Image1.jpg" 
             OnServerClick="ImageBtn_Click"
             runat="server" id="Image1"/>

      <br />
      <br />

      <span id="Span1" 
            runat="server"/>

   </form>

</body>
</html>
   
<%@ Page Language="JScript" AutoEventWireup="True" %>

<script language="JSCRIPT" runat=server>
      
   function ImageBtn_Click(sender : Object, e : ImageClickEventArgs)
   {

     // Write the click coordinates to the Span1 element.
     Span1.InnerText = "You clicked at (" + e.X.ToString()
                      + ", " + e.Y.ToString() + ")."
      
    }

</script>

<html> 
<body>

   <form id="Form1" runat="server">

      <h3>Click the Image </h3>

      <input type="image"
             alt="Image Alternate Text"
             src="Image1.jpg" 
             OnServerClick="ImageBtn_Click"
             runat="server" id="Image1"/>

      <br />
      <br />

      <span id="Span1" 
            runat="server"/>

   </form>

</body>
</html>
  
<%@ Page Language="VB" AutoEventWireup="True"
 %>

<script runat="server">
      
  Sub ImageBtn_Click(ByVal sender As
 Object, ByVal e As ImageClickEventArgs)

    ' Display the coordinates of the position where the image 
    ' was clicked.
    Span1.InnerText = "You clicked at (" & e.X.ToString()
 & _
                      ", " & e.Y.ToString() &
 ")."
      
  End Sub
  
  Sub Page_Load(ByVal sender As
 Object, ByVal e As EventArgs)
      
    ' Create an EventHandler delegate for the method you want to 
    ' handle the event, and then add it to the list of methods called
    ' when the event is raised.
    AddHandler Image1.ServerClick, AddressOf
 ImageBtn_Click

  End Sub

</script>

<html> 
<body>

   <form runat="server">

      <h3>HtmlInputImage ServerClick Example </h3>

      <input type="image"
             id="Image1"
             src="Image.jpg" 
             alt="Image"
             runat="server"/>

      <br>

      <span id="Span1" 
            runat="server"/>

   </form>

</body>
</html>
<%@ Page Language="C#" AutoEventWireup="True" %>

<script runat="server">
      
  void ImageBtn_Click(Object sender, ImageClickEventArgs e)
  {

    // Display the coordinates of the position where the image 
    // was clicked. 
    Span1.InnerText = "You clicked at (" + e.X.ToString() +
                      ", " + e.Y.ToString() + ").";

  }

  void Page_Load(Object sender, EventArgs e)
  {

    // Create an EventHandler delegate for the method you want to 
    // handle the event, and then add it to the list of methods called
    // when the event is raised.
    Image1.ServerClick += new ImageClickEventHandler(this.ImageBtn_Click);

  }

</script>

<html>
<body>

   <form runat="server">

      <h3>HtmlInputImage ServerClick Example </h3>

      <input type="image"
             id="Image1"
             src="Image.jpg" 
             alt="Image"
             runat="server"/>

      <br>

      <span id="Span1" 
            runat="server"/>

   </form>

</body>
</html>
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
HtmlInputImage クラス
HtmlInputImage メンバ
System.Web.UI.HtmlControls 名前空間
ServerClick
System.Web.UI.ImageClickEventArgs
その他の技術情報
HTML サーバー コントロール


このページでは「.NET Framework クラス ライブラリ リファレンス」からHtmlInputImage.OnServerClick メソッドを検索した結果を表示しています。
Weblioに収録されているすべての辞書からHtmlInputImage.OnServerClick メソッドを検索する場合は、下記のリンクをクリックしてください。
 全ての辞書からHtmlInputImage.OnServerClick メソッド を検索

英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

HtmlInputImage.OnServerClick メソッドのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



HtmlInputImage.OnServerClick メソッドのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2025 Microsoft.All rights reserved.

©2025 GRAS Group, Inc.RSS