我已阅读多个来源,为了让RequiredFieldValidator在出现错误消息之前不占用空间,必须将属性“Display”设置为“Dynamic”,如下所示:
<asp:RequiredFieldValidator ID="RequiredFieldValidator27" runat="server"
ControlToValidate="dayDropDownList" ErrorMessage="Day is required*" ForeColor="Red"
InitialValue="Day" Display="Dynamic">
</asp:RequiredFieldValidator>
我已经在不同的控件上尝试了一百万次,但无论如何我的requiredFieldValidators仍在进行中。我找到的唯一相关问题是这个问题 - Custom validator control occupying space even though display set to dynamic,但我发现答案非常模糊,并没有说明需要做些什么来使其发挥作用。
请帮忙吗?