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 回答