ASP .NET - RequiredFieldValidator在文本框之后创建空间

Joh*_*n M 2 c# asp.net

我有一个DetailsView,其中包含许多使用RequiredFieldValidators设置的文本框.

两者的代码是:

<InsertItemTemplate>
   <asp:TextBox ID="TextBox1" runat="server" Text='<%# Bind("date_time") %>'></asp:TextBox>
   <asp:RequiredFieldValidator 
         ID="RequiredFieldValidator11" 
         runat="server" 
         ControlToValidate="TextBox1"
         ErrorMessage="Please update date_time." 
         ValidationGroup="InsertDetailsView1">*</asp:RequiredFieldValidator>
  </InsertItemTemplate>
Run Code Online (Sandbox Code Playgroud)

问题是验证控件现在
在文本框和它下面的文本框之间创建一个空格(即).我如何摆脱空间?它是CSS的东西吗?

alt text http://i40.tinypic.com/24zykuw.jpg

mxm*_*ile 24

设置此属性:Display="Dynamic".


blu*_*blu 6

您可以设置Display ="Dynamic",只有在发生错误时才会显示消息.