ASP.NET:ValidationSummary不显示任何内容

Den*_*gan 1 asp.net validation

我试图弄清楚ASP.NET(我认为3.5)的验证汇总控制是如何工作的.

<asp:ValidationSummary ID="vldSummary" runat="server" DisplayMode="BulletList" 
  CssClass="error" EnableClientScript="true" />
<asp:RequiredFieldValidator ID="vldSubject" ControlToValidate="txtSubject"
  EnableClientScript="false" Text="You must enter a subject." runat="server" />
<asp:RequiredFieldValidator ID="vldMessage" ControlToValidate="txtMessage"
  EnableClientScript="false" runat="server" Text="You must enter a message." />
Run Code Online (Sandbox Code Playgroud)

似乎无论我做什么,验证摘要仍为空(但呈现),并且错误仅显示在每个相应验证器的位置.

我究竟做错了什么?

Mit*_*ers 7

Textproperty的值是控件旁边显示的值.您需要设置ErrorMessage验证器的属性以控制摘要中显示的内容.