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

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

LinkButton.ValidationGroup プロパティ

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

サーバーへのポストバック時に、LinkButton コントロールによって発生する検証対象となるコントロールグループ取得または設定します

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

<ThemeableAttribute(False)> _
Public Overridable Property
 ValidationGroup As String
Dim instance As LinkButton
Dim value As String

value = instance.ValidationGroup

instance.ValidationGroup = value
[ThemeableAttribute(false)] 
public virtual string ValidationGroup { get;
 set; }
[ThemeableAttribute(false)] 
public:
virtual property String^ ValidationGroup {
    String^ get ();
    void set (String^ value);
}
/** @property */
public String get_ValidationGroup ()

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

public function set ValidationGroup
 (value : String)

プロパティ
サーバーへのポストバック時にLinkButton コントロールによって発生する検証対象となるコントロールグループ既定値空の文字列 ("") です。

解説解説
使用例使用例

ValidationGroup プロパティ使用してLinkButton コントロールによるサーバーへのポストバック時に検証されるコントロール指定する方法次のコード例示しますページには、ユーザーデータ入力させるテキスト ボックス3 つと、ユーザーテキスト ボックス空白のままにできないようにする RequiredFieldValidator コントロール3 つ含まれています。最初2 つテキスト ボックス対すRequiredFieldValidator は、PersonalInfoGroup 検証グループ含まれ3 番目のテキスト ボックスRequiredFieldValidator コントロールは、LocationInfoGroup 検証グループ含まれます。LinkButton1クリックされると、PersonalInfoGroup 検証グループコントロールだけが検証されます。LinkButton2クリックされると、LocationInfoGroup 検証グループコントロールだけが検証されます。

<%@ page language="VB" %>

<html>
<head id="Head1" runat="server">
  <title>LinkButton.ValidationGroup Example</title>
</head>
<body>
  <form id="Form1" runat="server">
  
    <h3>LinkButton.ValidationGroup Example</h3>

    <asp:label id="NameLabel" 
      text="Enter your name:"
      runat=Server>
    </asp:label>

    &nbsp
    
    <asp:textbox id="NameTextBox" 
      runat=Server>
    </asp:textbox>

    &nbsp

    <asp:requiredfieldvalidator id="RequiredFieldValidator1"
      controltovalidate="NameTextBox"
      validationgroup="PersonalInfoGroup"
      errormessage="Enter your name."
      runat=Server>
    </asp:requiredfieldvalidator>
    
    <br /><br />
    
    <asp:label id="AgeLabel" 
      text="Enter your age:"
      runat=Server>
    </asp:label>

    &nbsp
    
    <asp:textbox id="AgeTextBox" 
      runat=Server>
    </asp:textbox>

    &nbsp

    <asp:requiredfieldvalidator id="RequiredFieldValidator2"
      controltovalidate="AgeTextBox"
      validationgroup="PersonalInfoGroup"
      errormessage="Enter your age."
      runat=Server>
    </asp:requiredfieldvalidator>
    
    <br /><br />

    <!--When LinkButton1 is clicked, only validation
    controls that are a part of PersonalInfoGroup
    are validated.-->
    <asp:linkbutton id="LinkButton1" 
      text="Validate" 
      causesvalidation=true
      validationgroup="PersonalInfoGroup"
      runat="Server">
    </asp:linkbutton>
      
    <br /><br />
      
    <asp:label id="CityLabel" 
      text="Enter your city of residence:"
      runat=Server>
    </asp:label>

    &nbsp
    
    <asp:textbox id="CityTextBox" 
      runat=Server>
    </asp:textbox>

    &nbsp

    <asp:requiredfieldvalidator id="RequiredFieldValidator3"
      controltovalidate="CityTextBox"
      validationgroup="LocationInfoGroup"
      errormessage="Enter a city name."
      runat=Server>
    </asp:requiredfieldvalidator>
    
    <br /><br />

    <!--When LinkButton2 is clicked, only validation
    controls that are a part of LocationInfoGroup
    are validated.-->
    <asp:linkbutton id="LinkButton2" 
      text="Validate" 
      causesvalidation=true
      validationgroup="LocationInfoGroup"
      runat="Server">
    </asp:linkbutton>

  </form>
</body>
</html>
<%@ page language="C#" %>

<html>
<head id="Head1" runat="server">
  <title>LinkButton.ValidationGroup Example</title>
</head>
<body>
  <form id="Form1" runat="server">
  
    <h3>LinkButton.ValidationGroup Example</h3>

    <asp:label id="NameLabel" 
      text="Enter your name:"
      runat=Server>
    </asp:label>

    &nbsp
    
    <asp:textbox id="NameTextBox" 
      runat=Server>
    </asp:textbox>

    &nbsp

    <asp:requiredfieldvalidator id="RequiredFieldValidator1"
      controltovalidate="NameTextBox"
      validationgroup="PersonalInfoGroup"
      errormessage="Enter your name."
      runat=Server>
    </asp:requiredfieldvalidator>
    
    <br /><br />
    
    <asp:label id="AgeLabel" 
      text="Enter your age:"
      runat=Server>
    </asp:label>

    &nbsp
    
    <asp:textbox id="AgeTextBox" 
      runat=Server>
    </asp:textbox>

    &nbsp

    <asp:requiredfieldvalidator id="RequiredFieldValidator2"
      controltovalidate="AgeTextBox"
      validationgroup="PersonalInfoGroup"
      errormessage="Enter your age."
      runat=Server>
    </asp:requiredfieldvalidator>
    
    <br /><br />

    <!--When LinkButton1 is clicked, only validation
    controls that are a part of PersonalInfoGroup
    are validated.-->
    <asp:linkbutton id="LinkButton1" 
      text="Validate" 
      causesvalidation=true
      validationgroup="PersonalInfoGroup"
      runat="Server">
    </asp:linkbutton>
      
    <br /><br />
      
    <asp:label id="CityLabel" 
      text="Enter your city of residence:"
      runat=Server>
    </asp:label>

    &nbsp
    
    <asp:textbox id="CityTextBox" 
      runat=Server>
    </asp:textbox>

    &nbsp

    <asp:requiredfieldvalidator id="RequiredFieldValidator3"
      controltovalidate="CityTextBox"
      validationgroup="LocationInfoGroup"
      errormessage="Enter a city name."
      runat=Server>
    </asp:requiredfieldvalidator>
    
    <br /><br />

    <!--When LinkButton2 is clicked, only validation
    controls that are a part of LocationInfoGroup
    are validated.-->
    <asp:linkbutton id="LinkButton2" 
      text="Validate" 
      causesvalidation=true
      validationgroup="LocationInfoGroup"
      runat="Server">
    </asp:linkbutton>

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



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

辞書ショートカット

すべての辞書の索引

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

   

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



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

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

©2024 GRAS Group, Inc.RSS