关于这个我到处搜索,但我找不到答案。
在编写 ASP 网络表单时,我无法让错误消息起作用。似乎我可以设置除字体大小以外的所有样式。我可以改变颜色、填充等没问题,但字体大小什么都不做。有什么想法吗?
<asp:RequiredFieldValidator
ID="RequiredFieldValidator1"
runat="server"
ControlToValidate="TitleDropDown"
ErrorMessage="Title is required"
Display="Dynamic"
CssClass="rfv"
ForeColor=""
EnableTheming="True">
CSS 看起来像...
.rfv
{
padding-left:10px;
color:Blue;
font-size:x-small;
font-family: Verdana, Tahoma, Arial;
font-weight:lighter;
}
谢谢!
最佳答案
在控件声明中使用内联样式。
必填字段验证器在显示错误消息时不支持样式属性。
<asp:RequiredFieldValidator ID="RequiredFieldValidator1" ErrorMessage="required" ForeColor="Red" Font-Size="24" EnableTheming=true runat="server" ControlToValidate="txt1"></asp:RequiredFieldValidator>
这会起作用。已经过测试。
关于asp.net - RequiredFieldValidator CSS 改变了除了字体大小之外的一切,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9741205/