ASP.Net验证器样式

时间:2010-09-07 16:37:54

标签: asp.net .net css validation

我在文本框上有多个验证器(参见下面的结构)。当RequiredFieldValidator通过但CustomValidator失败时,Textbox和CustomValidator之间存在间隙,因为RequiredsFieldValidator具有隐藏的CSS属性。

[FieldLabel] [TextBox] [RequiredFieldValidator] [CustomValidator]

验证器的HTML输出如下所示。

<input name="...Age" value="65" id="...Age" type="text">
<span id="...RequiredFieldValidator" style="color: rgb(195, 1, 185); visibility: hidden;">required</span>
<span id="...CustomValidator" style="color: rgb(195, 1, 185); visibility: visible;">must be between 55 and 74</span>

如何确保文本框和CustomValidator之间没有空格?

1 个答案:

答案 0 :(得分:2)

设置Validator的Display="Dynamic"属性

MSDN: ASP.NET Validation in Depth