HtmlInputCheckBox.ServerChange イベントとは? わかりやすく解説

Weblio 辞書 > コンピュータ > .NET Framework クラス ライブラリ リファレンス > HtmlInputCheckBox.ServerChange イベントの意味・解説 

HtmlInputCheckBox.ServerChange イベント

Web ページサーバー送信され、HtmlInputCheckBox コントロールの状態ポスト時の状態から変化した場合発生します

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

Dim instance As HtmlInputCheckBox
Dim handler As EventHandler

AddHandler instance.ServerChange, handler
/** @event */
public void add_ServerChange (EventHandler
 value)

/** @event */
public void remove_ServerChange (EventHandler
 value)
JScript では、イベント使用できますが、新規に宣言することはできません。
解説解説
使用例使用例

ServerChange イベントハンドラ指定およびコーディングする方法次のコード例示します

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

<html>
<head>

   <script language="VB" runat="server">

    Sub Button1_Click(sender As Object,
 e As EventArgs)
        
        If Prev_Check_State.InnerHtml = Check1.Checked.ToString()
 Then
            Span2.InnerHtml = "CheckBox1 did not change state
 between clicks."
        End If 
        If Check1.Checked = True Then
            Span1.InnerHtml = "CheckBox1 is selected!"
            Prev_Check_State.InnerHtml = "True"
        Else
            Span1.InnerHtml = "CheckBox1 is not selected!"
            Prev_Check_State.InnerHtml = "False"
        End If
    End Sub 'Button1_Click
     

    Sub Server_Changed(sender As Object,
 e As EventArgs)
        Span2.InnerHtml = "CheckBox1 changed state between clicks."
    End Sub 'Server_Changed

  </script>

</head>

<body>

   <h3>HtmlInputCheckBox Sample</h3>

   <form runat=server>

      <input id="Check1" 
             type="checkbox"
             OnServerChange="Server_Changed" 
             runat="server"/> 
 
      CheckBox1 &nbsp;&nbsp;

      <span id="Span1" 
            style="color:red" 
            runat="server"/>

      <p>

      <input type="button" 
             id="Button1" 
             value="Enter" 
             OnServerClick="Button1_Click" 
             runat="server"/>
      
      <br><br>

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

      <htmlinputhidden id="Prev_Check_State"
                       Visible="false"
                       runat="server"/>

   </form>

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

<html>
<head>

   <script language="C#" runat="server">

      void Button1_Click(object sender, EventArgs e) 
      { 

         if (Prev_Check_State.InnerHtml == Check1.Checked.ToString())
            Span2.InnerHtml = "CheckBox1 did not change state between clicks.";

         if (Check1.Checked == true)
         {          
            Span1.InnerHtml = "CheckBox1 is selected!";
            Prev_Check_State.InnerHtml="True";
         }         
         else
         { 
            Span1.InnerHtml = "CheckBox1 is not selected!";
            Prev_Check_State.InnerHtml="False";
         }
         
      }

      void Server_Changed(object sender, EventArgs e) 
      {
         Span2.InnerHtml = "CheckBox1 changed state between clicks.";
      }

   </script>

</head>

<body>

   <h3>HtmlInputCheckBox Sample</h3>

   <form runat=server>

      <input id="Check1" 
             type="checkbox"
             OnServerChange="Server_Changed" 
             runat="server"/> 
 
      CheckBox1 &nbsp;&nbsp;

      <span id="Span1" 
            style="color:red" 
            runat="server"/>

      <p>

      <input type="button" 
             id="Button1" 
             value="Enter" 
             OnServerClick="Button1_Click" 
             runat="server"/>
      
      <br><br>

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

      <htmlinputhidden id="Prev_Check_State"
                       Visible="false"
                       runat="server"/>

   </form>

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

<html>
<head>

   <script language="JSCRIPT" runat="server">

    function Button1_Click(sender : Object, e : EventArgs){
        
        if(Prev_Check_State.InnerHtml == Check1.Checked.ToString())
            Span2.InnerHtml = "CheckBox1 did not change state between clicks."
        if(Check1.Checked){
            Span1.InnerHtml = "CheckBox1 is selected!"
            Prev_Check_State.InnerHtml = "True"
        }else{
            Span1.InnerHtml = "CheckBox1 is not selected!"
            Prev_Check_State.InnerHtml = "False"
        }
    }

    function Server_Changed(sender : Object, e : EventArgs){
        Span2.InnerHtml = "CheckBox1 changed state between clicks."
    }

  </script>

</head>

<body>

   <h3>HtmlInputCheckBox Sample</h3>

   <form runat=server>

      <input id="Check1" 
             type="checkbox"
             OnServerChange="Server_Changed" 
             runat="server"/> 
 
      CheckBox1 &nbsp;&nbsp;

      <span id="Span1" 
            style="color:red" 
            runat="server"/>

      <p>

      <input type="button" 
             id="Button1" 
             value="Enter" 
             OnServerClick="Button1_Click" 
             runat="server"/>
      
      <br><br>

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

      <htmlinputhidden id="Prev_Check_State"
                       Visible="false"
                       runat="server"/>

   </form>

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



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

辞書ショートカット

すべての辞書の索引

HtmlInputCheckBox.ServerChange イベントのお隣キーワード
検索ランキング

   

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



HtmlInputCheckBox.ServerChange イベントのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

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

©2024 GRAS Group, Inc.RSS