0

我在 ListView 中有 2 个RequiredFieldValidator 控件。发生验证时,位于页面顶部(ListView 外部)的 ValidationSummary 控件不会显示任何错误。

编辑

这是代码。

<asp:TextBox ID="_txtClientName" width="75px" runat="server" TabIndex="4" /><br />
<asp:Button ID="_btnSearch" CssClass="grey_button" width="50px" runat="server" Text="Search" 
     TabIndex="5" CommandArgument="search" ValidationGroup = "SearchClientName" />


<asp:RequiredFieldValidator ID="reqSearch" runat="server" Text = "*" ErrorMessage="Please enter  criteria to search" ControlToValidate = "_txtClientName" ValidationGroup = "SearchClientName" />

summaryValidation 控件位于 ListView 之外,位于页面的最顶部。

<asp:ValidationSummary ID="ValidationSummary1" ShowSummary = "true" runat="server" />

感谢您的帮助。

4

1 回答 1

1

添加到您的两个 RequiredFieldValidators :Display="None"

对你的总结:ShowSummary="true"

于 2012-08-30T16:10:49.580 回答