HtmlInputButton.ValidationGroup プロパティとは? わかりやすく解説

Weblio 辞書 > コンピュータ > .NET Framework クラス ライブラリ リファレンス > HtmlInputButton.ValidationGroup プロパティの意味・解説 

HtmlInputButton.ValidationGroup プロパティ

メモ : このプロパティは、.NET Framework version 2.0新しく追加されたものです。

HtmlInputButton がサーバーポストバックされるときに検証実行されるコントロールグループ取得または設定します

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

Public Overridable Property
 ValidationGroup As String
Dim instance As HtmlInputButton
Dim value As String

value = instance.ValidationGroup

instance.ValidationGroup = value
public virtual string ValidationGroup { get;
 set; }
/** @property */
public String get_ValidationGroup ()

/** @property */
public void set_ValidationGroup (String value)
public function get ValidationGroup
 () : String

public function set ValidationGroup
 (value : String)

プロパティ
HtmlInputButton コントロールサーバーポストバックされるときに検証実行されるコントロールグループ既定値空の文字列 ("") です。このプロパティ設定されていないことを示します

解説解説
使用例使用例

HtmlInputButton コントロールサーバーポストバックされた場合検証するコントロールValidationGroup プロパティ使用して指定する方法次のコード例示します。このページには、ユーザーからデータ取り込む 2 つテキスト ボックス、およびユーザーテキスト ボックス空白のままにできないようにする 2 つの RequiredFieldValidator コントロールあります最初テキスト ボックスRequiredFieldValidator コントロールCityInfoGroup 検証グループ含まれ2 番目のテキスト ボックスRequiredFieldValidator コントロールStateInfoGroup 検証グループ含まれます。CityQueryButtonクリックされた場合CityInfoGroup 検証グループコントロールだけが検証されます。StateQueryButtonクリックされた場合StateInfoGroup 検証グループコントロールだけが検証されます。

<%@ Page Language="VB" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML
 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<script runat="server">
  
  Sub SubmitButton_Click(ByVal sender As
 Object, ByVal e As EventArgs)
         
    ' Determine which button was clicked.
    Select Case (CType(sender, HtmlInputButton)).ID

      Case "CityQueryButton"

        ' Take the appropriate action if the controls pass validation.
 
        If CityReqValidator.IsValid Then
           
          Message.InnerHtml = "You have chosen to run a query
 for the following city: " & _
             CityTextBox.Value
               
        End If

      Case "StateQueryButton"

        ' Take the appropriate action if the controls pass validation.
        If StateReqValidator.IsValid Then
               
          Message.InnerHtml = "You have chosen to run a query
 for the following state: " & _
             StateTextBox.Value
               
        End If

      Case Else

        ' If the button clicked is not recognized, erase the message
 on the page.
        Message.InnerHtml = ""

    End Select
        
  End Sub

</script>
<html  >
<head runat="server">
    <title>HtmlInputButton ValidationGroup Example</title>
</head>

<body>
   <form runat="server">
      <h3> HtmlInputButton ValidationGroup Example </h3>

      <table border="1" cellpadding="10">
         <tr>
            <td>
               <b>Enter city to query.</b> <br>
               <input ID="CityTextBox" 
                      Type="Text"
                      runat="server"/>
               <asp:RequiredFieldValidator ID="CityReqValidator"
                    ControlToValidate="CityTextBox"
                    ValidationGroup="CityInfoGroup"
                    ErrorMessage="<br>Please enter a city."
                    Display="Dynamic"
                    EnableClientScript="False"
                    runat="server"/>
            </td>
            <td valign="bottom">
               <input ID="CityQueryButton"
                      Type="Submit"
                      Value="Submit"
                      CausesValidation="True"
                      validationgroup="CityInfoGroup"
                      OnServerClick="SubmitButton_Click"
                      runat="server"/>
            </td>
         </tr>

         <tr>
            <td>
               <b>Enter state to query.</b> <br>
               <input ID="StateTextBox" 
                      Type="Text" 
                      runat="server"/>
               <asp:RequiredFieldValidator ID="StateReqValidator"
                    ControlToValidate="StateTextBox"
                    ValidationGroup="StateInfoGroup"
                    ErrorMessage="<br>Please enter a state."
                    Display="Dynamic"
                    EnableClientScript="False"
                    runat="server"/>
            </td>
            <td valign="bottom">
               <input ID="StateQueryButton"
                      Type="Submit"
                      Value="Submit"
                      CausesValidation="True"
                      validationgroup="StateInfoGroup"
                      OnServerClick="SubmitButton_Click"
                      runat="server"/>
            </td>
         </tr>

      </table>

      <br><br>

      <span ID="Message"
            runat="Server"/>


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

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<script runat="server">

  void SubmitButton_Click(Object sender, EventArgs e)
  {

    // Determine which button was clicked.
    switch (((HtmlInputButton)sender).ID)
    {

      case "CityQueryButton":

        // Take the appropriate action if the controls pass validation.
 
        if (CityReqValidator.IsValid)
        {
          Message.InnerHtml = "You have chosen to run a query for
 the following city: " +
             CityTextBox.Value;
        }

        break;

      case "StateQueryButton":

        // Take the appropriate action if the controls pass validation.
        if (StateReqValidator.IsValid)
        {
          Message.InnerHtml = "You have chosen to run a query for
 the following state: " +
             StateTextBox.Value;
        }

        break;

      default:

        // If the button clicked is not recognized, erase the message
 on the page.
        Message.InnerHtml = "";

        break;

    }

  }

</script>

<html  >
<head runat="server">
    <title>HtmlInputButton ValidationGroup Example</title>
</head>

<body>

   <form runat="server">

      <h3> HtmlInputButton ValidationGroup Example </h3>

      <table border="1" cellpadding="10">
         <tr>
            <td>
               <b>Enter city to query.</b> <br>
               <input ID="CityTextBox" 
                      Type="Text"
                      runat="server"/>
               <asp:RequiredFieldValidator ID="CityReqValidator"
                    ControlToValidate="CityTextBox"
                    ValidationGroup="CityInfoGroup"
                    ErrorMessage="<br>Please enter a city."
                    Display="Dynamic"
                    EnableClientScript="False"
                    runat="server"/>
            </td>
            <td valign="bottom">
               <input ID="CityQueryButton"
                      Type="Submit"
                      Value="Submit"
                      CausesValidation="True"
                      ValidationGroup="CityInfoGroup" 
                      OnServerClick="SubmitButton_Click"
                      runat="server"/>
            </td>
         </tr>

         <tr>
            <td>
               <b>Enter state to query.</b> <br>
               <input ID="StateTextBox" 
                      Type="Text" 
                      runat="server"/>
               <asp:RequiredFieldValidator ID="StateReqValidator"
                    ControlToValidate="StateTextBox"
                    ValidationGroup="StateInfoGroup"
                    ErrorMessage="<br>Please enter a state."
                    Display="Dynamic"
                    EnableClientScript="False"
                    runat="server"/>
            </td>
            <td valign="bottom">
               <input ID="StateQueryButton"
                      Type="Submit"
                      Value="Submit"
                      CausesValidation="True"
                      ValidationGroup="StateInfoGroup"
                      OnServerClick="SubmitButton_Click"
                      runat="server"/>
            </td>
         </tr>

      </table>

      <br><br>

      <span ID="Message"
            runat="Server"/>


   </form>
</body>
</html>
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照


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

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

辞書ショートカット

すべての辞書の索引

HtmlInputButton.ValidationGroup プロパティのお隣キーワード
検索ランキング

   

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



HtmlInputButton.ValidationGroup プロパティのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

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

©2025 GRAS Group, Inc.RSS