有没有人看到这一点,没有人知道如何解决它......验证摘要不正确渲染
验证摘要控制似乎呈现这样的:
error message
<br>
error message
<div style="display: none;" id="summaryID">
</div>
如果我纠正我,在这里错了,但不应该我的错误是在该div ... hense你可以把cssclass放在控制服务器端使用CssClass =“whatever”的原因?
还是我错过了什么?
编辑:
只是为了验证......这就是我希望它渲染:
<div style="display: none;" id="summaryID">
error message
<br>
error message
</div>
编辑2:产生这个
服务器端标记...
<asp:ValidationSummary ID="ui_ValidationSummary" runat="server" />
... 负载的控制,但这里是一个例子(不要如果这个文本框或者验证有理由失败验证的结果是所讨论的,与旁边有一个错误的空div标签 ...
<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>
:复杂的事情)。
你可以发布你的标记吗? – koenmetsu 2011-04-19 15:06:07
你还需要别的吗? – War 2011-04-20 08:34:48