【问题标题】:Using RegularExpressionValidator to display asterisk on the next label使用 RegularExpressionValidator 在下一个标签上显示星号
【发布时间】:2016-01-14 11:22:16
【问题描述】:

我有一个请求,我在锻炼时遇到了困难…… 完成“名称”字段后,其下方的 5 个标签应显示一个红色星号

Form

我添加了一个 RegularExpressionValidator,一旦文本框被填充和标签,它会在名称标签旁边动态显示一个红色星号,但这不是必需的。

RegularExpressionValidator

<asp:RegularExpressionValidator runat="server" ControlToValidate="txtNewDos" Display="Dynamic" CssClass=" mandatory" ValidationExpression="^([\S\s]{0,1})$"></asp:RegularExpressionValidator>

ASP

<asp:Label runat="server" ID="lblNumCurStudentsDos" Text="Number of Current PGR students supervised"></asp:Label>

CSS

.mandatory:after
{
    content:' *';
    color:red
}

任何人都可以指出正确的方向,一旦填充了名称文本框,我如何在 5 个标签旁边填充我的 CSS 类?

【问题讨论】:

    标签: html css asp.net


    【解决方案1】:

    在每个标签 &lt;td&gt; &lt;/td&gt; 中放置 RegularExpressionValidator 有效

    <asp:RegularExpressionValidator runat="server" ControlToValidate="txtNewDos"
      Display="Dynamic" CssClass=" mandatory" ValidationExpression="^([\S\s]{0,1})$">
    </asp:RegularExpressionValidator>
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-04-13
      • 1970-01-01
      • 2010-11-16
      • 2021-07-03
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多