Сводка проверки не показывает окно сообщения
У меня есть страница 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"
Это будет работать, когда вам нужно отобразить окно сообщения.