Контроль входа и проверка достоверности с помощью мастер-страниц - PullRequest
2 голосов
/ 23 января 2010

Когда элемент управления Login используется с MasterPages, ValidationSummary не показывает сообщения проверки. Я установил для свойства ValidationGroup идентификатор элемента управления Login.

Я пытался использовать подход на Ссылка без удачи.

Спасибо

1 Ответ

1 голос
/ 23 января 2010

Попробуйте

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";
}
...