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

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

HtmlInputRadioButton.ServerChange イベント

HtmlInputRadioButton コントロールChecked プロパティの値がサーバーへのポスト間で変更されるときに発生します

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

Dim instance As HtmlInputRadioButton
Dim handler As EventHandler

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

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

ServerChange イベントハンドラ指定およびコード化する方法次のコード例示しますカスタム イベント ハンドラは、Web ページ上のラベル更新して選択したオプション ボタンの値を表示します

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

<html>
<head>

   <script runat="server">

      Sub Server_Change(sender As Object
 , e As EventArgs) 
      
         If Radio1.Checked Then
            Span1.InnerHtml = "You selected " &
 _
                              Radio1.Value
         ElseIf Radio2.Checked Then
            Span1.InnerHtml = "You selected " &
 _
                              Radio2.Value
         ElseIf Radio3.Checked Then
            Span1.InnerHtml = "You selected " &
 _
                              Radio3.Value
         End If

      End Sub
         

   </script>

</head>

<body>

   <form runat="server">

      <h3>HtmlInputRadioButton Sample</h3>

      <input type="radio" 
             id="Radio1" 
             name="Mode"
             value="Radio Button 1"
             OnServerChange="Server_Change" 
             runat="server"/>
      Option 1
      <br>

      <input type="radio" 
             id="Radio2" 
             name="Mode"
             value="Radio Button 2"
             OnServerChange="Server_Change" 
             runat="server"/>
      Option 2
      <br>

      <input type="radio" 
             id="Radio3" 
             name="Mode"
             value="Radio Button 3"
             OnServerChange="Server_Change" 
             runat="server"/>
      Option 3

      <p>

      <input type="submit" 
             id="Button1" 
             value="Submit" 
             runat="server"/>

      <p>

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

   </form>

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

<html>
<head>

   <script runat="server">

      void Server_Change(object sender, EventArgs e) 
      {
         if (Radio1.Checked)
            Span1.InnerHtml = "You selected " +
                              Radio1.Value;
         else if (Radio2.Checked)
            Span1.InnerHtml = "You selected " +
                              Radio2.Value;
         else if (Radio3.Checked)
            Span1.InnerHtml = "You selected " +
                              Radio3.Value;
      }
         

   </script>

</head>

<body>

   <form runat="server">

      <h3>HtmlInputRadioButton Sample</h3>

      <input type="radio" 
             id="Radio1" 
             name="Mode"
             value="Radio Button 1"
             OnServerChange="Server_Change" 
             runat="server"/>
      Option 1
      <br>

      <input type="radio" 
             id="Radio2" 
             name="Mode"
             value="Radio Button 2"
             OnServerChange="Server_Change" 
             runat="server"/>
      Option 2
      <br>

      <input type="radio" 
             id="Radio3" 
             name="Mode"
             value="Radio Button 3"
             OnServerChange="Server_Change" 
             runat="server"/>
      Option 3

      <p>

      <input type="submit" 
             id="Button1" 
             value="Submit" 
             runat="server"/>

      <p>

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

   </form>

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

<html>
<head>

   <script runat="server">

      Sub Server_Change(sender As Object,
 e As EventArgs) 

         If Radio1.Checked Then

            Span1.InnerHtml = "You selected " &
 Radio1.Value

         ElseIf Radio2.Checked Then

            Span1.InnerHtml = "You selected " &
 Radio2.Value

         ElseIf Radio3.Checked Then

            Span1.InnerHtml = "You selected " &
 Radio3.Value

         End If

      End Sub

      Sub Page_Load(sender As Object,
 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 Radio1.ServerChange, AddressOf
 Server_Change
         AddHandler Radio2.ServerChange, AddressOf
 Server_Change
         AddHandler Radio3.ServerChange, AddressOf
 Server_Change
      
      End Sub         

   </script>

</head>

<body>

   <form runat="server">

      <h3>HtmlInputRadioButton ServerChange Example</h3>

      <input type="radio" 
             id="Radio1" 
             name="Mode"
             value="Radio Button 1"
             runat="server"/>
      Option 1
      <br>

      <input type="radio" 
             id="Radio2" 
             name="Mode"
             value="Radio Button 2"
             runat="server"/>
      Option 2
      <br>

      <input type="radio" 
             id="Radio3" 
             name="Mode"
             value="Radio Button 3"
             runat="server"/>
      Option 3

      <p>

      <input type="submit" 
             id="Button1" 
             value="Submit" 
             runat="server"/>

      <p>

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

   </form>

</body>
</html>

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

<html>
<head>

   <script runat="server">

      void Server_Change(object sender, EventArgs e) 
      {
         if (Radio1.Checked)
         {
            Span1.InnerHtml = "You selected " + Radio1.Value;
         }
         else if (Radio2.Checked)
         {
            Span1.InnerHtml = "You selected " + Radio2.Value;
         }
         else if (Radio3.Checked)
         {
            Span1.InnerHtml = "You selected " + Radio3.Value;
         }
      }

      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.
         Radio1.ServerChange += new System.EventHandler(this.Server_Change);
         Radio2.ServerChange += new System.EventHandler(this.Server_Change);
         Radio3.ServerChange += new System.EventHandler(this.Server_Change);
      }         

   </script>

</head>

<body>

   <form runat="server">

      <h3>HtmlInputRadioButton ServerChange Example</h3>

      <input type="radio" 
             id="Radio1" 
             name="Mode"
             value="Radio Button 1"
             runat="server"/>
      Option 1
      <br>

      <input type="radio" 
             id="Radio2" 
             name="Mode"
             value="Radio Button 2"
             runat="server"/>
      Option 2
      <br>

      <input type="radio" 
             id="Radio3" 
             name="Mode"
             value="Radio Button 3"
             runat="server"/>
      Option 3

      <p>

      <input type="submit" 
             id="Button1" 
             value="Submit" 
             runat="server"/>

      <p>

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

   </form>

</body>
</html>

プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
HtmlInputRadioButton クラス
HtmlInputRadioButton メンバ
System.Web.UI.HtmlControls 名前空間
OnServerChange
System.EventHandler
HtmlInputRadioButton.Checked プロパティ
その他の技術情報
HTML サーバー コントロール



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

辞書ショートカット

すべての辞書の索引

「HtmlInputRadioButton.ServerChange イベント」の関連用語

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

   

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



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

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

©2024 GRAS Group, Inc.RSS