我有以下HTML结构:
<asp:TextBox ID="txtFrom" class="textBox js-min" runat="server" />
<asp:RequiredFieldValidator ID="strtDtValidator" ControlToValidate="txtFrom" runat="server" ErrorMessage="Please enter a date." Text="*" Display="Dynamic" CssClass="required" EnableClientScript="true"></asp:RequiredFieldValidator>
<span class="label" id=""> End:</span>
<asp:TextBox ID="txtTo" class="textBox" runat="server" />
<asp:RequiredFieldValidator ID="endDtValidator" ControlToValidate="txtTo" runat="server" ErrorMessage="Please enter a date." Text="*" Display="Dynamic" CssClass="required" EnableClientScript="true"></asp:RequiredFieldValidator>
在最后一个文本框后面显示“*”符号。如何正确放置它们?
答案 0 :(得分:1)
如果您想看到“请输入日期”。 TextBox旁边的文字然后输入Text =“请输入日期”。对于RequiredFieldValidator。如果您有ValidationSummary控件,则会使用TheErrorMessage属性,该控件将列出所有错误。