我在文本框旁边放置了一个验证器控件来检查其验证。但是,当我单击“保存”并且文本框字段为空时,验证星将显示在下一行。如何让它出现在文本框的旁边?
<asp:UpdatePanel ID="upFirstName" runat="server" UpdateMode="Conditional">
<ContentTemplate>
<asp:Literal ID="litFirstName" runat="server" />
<asp:TextBox ID="txtFirstName" runat="server" CssClass="text span-4" />
<asp:RequiredFieldValidator ID="RequiredFieldValidator2" runat="server"
ControlToValidate="txtFirstName" Display="Dynamic"
ErrorMessage="First name is required." ValidationGroup="AllValidators"
ForeColor="#186E94">*</asp:RequiredFieldValidator>
</ContentTemplate>
</asp:UpdatePanel>
答案 0 :(得分:0)
将Validator的Display属性设置为“Dynamic”: - )
http://www.dotnetcurry.com/ShowArticle.aspx?ID=121
修改强>
暂时删除CSS,看看会发生什么。