Сводка проверки не показывает окно сообщения

У меня есть страница aspx, которая открывается в отдельном окне (перенаправлено с главной страницы). Я добавил несколько проверок на эту страницу. Когда я нажимаю кнопку "Отправить", оставляя поля пустыми, сценарий должен выглядеть так, как если бы он отображал окно сообщения (сводка проверки), но в отличие от того, что страница отправлена. Сводный тег проверки выглядит следующим образом:

<asp:ValidationSummary ID="MyValidation"
     runat="server"
     ShowMessageBox="true"
     ShowSummary="false"
     EnableClientScript="false"
     DisplayMode="BulletList"
     Visible="true"
     ValidationGroup="Group1"
     ForeColor="Red"
     Font-Size="9pt"/>

Я установил группу проверки с тем же значением для текстовых полей, а также для кнопки отправки. Он работает во всех других сценариях, но не работает на перенаправленных страницах.

Я установил аддон FireBug для обнаружения проблем через консоль. Но проблем не найдено.

1 ответ

Вы должны установить либо ShowSummary в true или же EnableClientScript="true", Так как ваш код уже имеет ShowSummary="false"заменить

EnableClientScript="false"

с

EnableClientScript="true"

Это будет работать, когда вам нужно отобразить окно сообщения.

Другие вопросы по тегам