【问题标题】:required field validator asp.net change css of textbox必填字段验证器 asp.net 更改文本框的 css
【发布时间】:2012-03-28 20:26:18
【问题描述】:

我想更改(或包括)将文本框的背景更改为红色(在客户端,与显示错误文本的方式相同),而不是显示错误消息“需要名称”。我想我必须使用 javascript 函数。

谁能给我启发?

    <tr>
      <td>
         <asp:Label ID="lblName" runat="server" Text="Name" CssClass="bold" />
      </td>
      <td>
         <asp:TextBox ID="txtName" runat="server" TextMode="SingleLine" MaxLength="50" CssClass="textbox" />
      </td>
      <td>
         <asp:RequiredFieldValidator ID="rfvName" runat="server" ControlToValidate="txtName" Display="Static" Text="Name is required!" Enabled="true" CssClass="validator" />
      </td>
    </tr>

【问题讨论】:

    标签: javascript asp.net css requiredfieldvalidator


    【解决方案1】:

    您可以使用jquerycustom validator 来实现。自定义验证器可能比 jquery 更简单、更简洁,但两者都可以完成同样的事情。

    我发现这篇博文可能会对您有所帮助:http://codinglifestyle.wordpress.com/2009/09/16/change-background-color-of-invalid-controls-asp-net-validator/

    【讨论】:

      猜你喜欢
      • 2015-02-20
      • 2011-11-24
      • 1970-01-01
      • 1970-01-01
      • 2017-01-08
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多