Кто-нибудь когда-либо видел это, и кто-нибудь знает, как это исправить ...
Элемент управления "Сводка проверки", похоже, отображает это:
error message
<br>
error message
<div style="display: none;" id="summaryID">
</div>
Исправьте меня, если яздесь не так, но не должны ли мои ошибки быть внутри этого div ... потому что вы можете поместить cssclass на стороне управляющего сервера, используя CssClass = "what"?
Или я что-то пропустил?
РЕДАКТИРОВАТЬ:
Просто чтобы проверить ... это то, что я ожидаю, что это отрендерить:
<div style="display: none;" id="summaryID">
error message
<br>
error message
</div>
РЕДАКТИРОВАТЬ 2:
Разметка на стороне сервера, которая производит этоis ...
<asp:ValidationSummary ID="ui_ValidationSummary" runat="server" />
... Множество элементов управления, но вот пример (не хочу чрезмерно усложнять вещи): ...
<asp:TextBox ID="ui_txtClientDOB" runat="server" />
<asp:RangeValidator ID="ui_RangeValidator_DOB" runat="server" ControlToValidate="ui_txtClientDOB" ErrorMessage="DOB is not valid" MinimumValue="1900/01/01" Type="Date" ForeColor="Red">*</asp:RangeValidator>
<asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server" ControlToValidate="ui_txtClientDOB" ErrorMessage="DOB is missing" ForeColor="Red">*</asp:RequiredFieldValidator>
Если на этом есть какой-либо валидаторУ текстового поля есть причина не пройти проверку, результат, как обсуждалось, пустой тег div с ошибкой рядом с ним.