当登录控件与MasterPages一起使用时,ValidationSummary不会显示验证消息。我已将ValidationGroup
属性设置为Login控件的ID。
我尝试在Link使用该方法 没有运气。
由于
答案 0 :(得分:1)
尝试
ValidationSummary1.ValidationGroup = Login1.ClientID;
或
ValidationSummary1.ValidationGroup = Login1.UniqueID;
请注意,如果您选择在aspx页面中自定义此控件的布局模板,您应该自己手动设置验证器的验证组。
如:
<asp:RequiredFieldValidator ID="UserNameRequired" ValidationGroup="Login1" />
并在代码隐藏中:
protected void Page_Load( object sender, EventArgs e )
{
ValidationSummary1.ValidationGroup = "Login1";
}