ASP.NET验证样式

ASP.NET验证样式,asp.net,validation,Asp.net,Validation,我正在使用ASP.NET WebForms并使用一些验证,如下所示: <asp:TextBox runat="server" ID="txtUserName" CssClass="Email" /><br /> <asp:RequiredFieldValidator runat="server" ID="rfvUserName" Display="Dynamic" ControlToValidate="txtUserName" ErrorMessage="Plea

我正在使用ASP.NET WebForms并使用一些验证,如下所示:

<asp:TextBox  runat="server" ID="txtUserName" CssClass="Email" /><br />
<asp:RequiredFieldValidator runat="server" ID="rfvUserName" Display="Dynamic" ControlToValidate="txtUserName" ErrorMessage="Please enter your email address" CssClass="Error" />
<asp:RegularExpressionValidator Enabled="false" runat="server" ID="revUserName" Display="Dynamic" ControlToValidate="txtUserName" ErrorMessage="Please enter a valid email address" ValidationExpression="<%$ Resources:Global, RegExEmail %>" />

我想做的不是在下面以span的形式显示消息,而是改变文本框本身,比如在其周围添加一个红色边框,并更改其背景以显示错误图标。我该怎么做?谢谢。

怎么样

它看起来不错,允许您在内容无效时向验证字段添加自定义CSS类。
它也是Microsoft流行的Ajax工具包的一部分。

怎么样

它看起来不错,允许您在内容无效时向验证字段添加自定义CSS类。
它也是Microsoft流行的Ajax工具包的一部分