0
<div id="dvErrorMessagesProfile" style="padding-top:2px; margin: 0 auto; width:540px;">
    <asp:ValidationSummary ID="ValidationSummary2" ClientIDMode="Static" runat="server"
        ValidationGroup="vgProfile" />
    <asp:RequiredFieldValidator ID="rfvFirstName" Display="none" runat="server"
        ErrorMessage="<div class='error_box_login'>please enter first name.<a href='javascript:void(0);' onclick='hideValid(this);'  class='error-cross'></a>  </div>"
        ControlToValidate="FirstName" SetFocusOnError="True" ValidationGroup="vgProfile"></asp:RequiredFieldValidator>
    <asp:RequiredFieldValidator ID="rfvLastName" Display="none" runat="server"
        ErrorMessage="<div class='error_box_login'>please enter last name.<a href='javascript:void(0);' onclick='hideValid(this);'  class='error-cross'></a>  </div>"
        ControlToValidate="LastName" SetFocusOnError="True" ValidationGroup="vgProfile"></asp:RequiredFieldValidator>
    <asp:RequiredFieldValidator ID="rfvAddressLine1" Display="none" runat="server"
        ErrorMessage="<div class='error_box_login'>Please enter address line 1.<a href='javascript:void(0);' onclick='hideValid(this);'  class='error-cross'></a>  </div>"
        ControlToValidate="AddressLine1" SetFocusOnError="True" ValidationGroup="vgProfile"></asp:RequiredFieldValidator>
         <asp:RequiredFieldValidator ID="rfvCity" Display="none" runat="server"
        ErrorMessage="<div class='error_box_login'>please enter city.<a href='javascript:void(0);' onclick='hideValid(this);'  class='error-cross'></a>  </div>"
        ControlToValidate="City" SetFocusOnError="True" ValidationGroup="vgProfile"></asp:RequiredFieldValidator>
         <asp:RequiredFieldValidator ID="rfvZip" Display="none" runat="server"
        ErrorMessage="<div class='error_box_login'>please enter Zip.<a href='javascript:void(0);' onclick='hideValid(this);'  class='error-cross'></a>  </div>"
        ControlToValidate="Zip" SetFocusOnError="True" ValidationGroup="vgProfile"></asp:RequiredFieldValidator>

検証サマーリーの最初のメッセージだけを表示したい。つまり、ユーザーが値を入力しない場合、最初のメッセージのみが表示され、その他は表示されません...

4

1 に答える 1

0

ValidationSummary は、その名前が示すとおり、検証の概要です。事前に作成された属性や、表示したいメッセージを選択できるものについては知りません。

基本的に選択肢が少ない

  • カスタム コントロールを作成する
  • jquery/javascript/... 検証を使用し、そこから制御します
  • ラベルなどを作成し、表示されるメッセージを C# コードから制御します
于 2013-10-07T13:03:06.087 に答える