为什么在我的登录控件中单击ligin按钮后,我的验证摘要未显示。它应该显示一条错误消息,如果我在用户名密码框中留空了吧?你能告诉我我该怎么办?我正在使用母版页。谢谢。
<asp:Login ID="Login1" runat="server" BackColor="#F7F7DE" BorderColor="#CCCC99"
BorderStyle="Solid" BorderWidth="1px" Font-Names="Verdana" Font-Size="10pt">
<TitleTextStyle BackColor="#6B696B" Font-Bold="True" ForeColor="#FFFFFF" />
</asp:Login>
</p>
<asp:ValidationSummary ID="ValidationSummary1" runat="server"
ValidationGroup="Login1" />
答案 0 :(得分:3)
必须在每个验证器上指定的ValidationGroup = “Login1”
。登录按钮控制。
答案 1 :(得分:0)
所有验证控件(LengthValidator,RegexValidator等)都需要在同一个ValidationGroup
中才能让ValidationSummary获取它们。你能证实这种情况吗?