gpt4 book ai didi

javascript - 如何在表格中动态显示文本?

转载 作者:行者123 更新时间:2023-11-30 13:14:35 25 4
gpt4 key购买 nike

我正在使用 asp.net.. 在登录表单中,我正在为用户名使用必填字段验证器和正则表达式验证器。所以我需要在同一 td 中显示错误消息以进行这两种验证。首先它需要验证必填字段并显示错误td 中的 msg。如果这是字段,它需要检查该表达式并覆盖同一 td 中的错误消息。

我的 html.on 按钮点击验证工作正常,但错误消息显示在连续位置..

       <tr>
<td>
<asp:Label ID="l_uname" runat="server" CssClass="label" Text="User Name" ></asp:Label>
</td>
<td>
<asp:TextBox ID="t_uname" runat="server" CssClass="text" ToolTip="Enter Username"></asp:TextBox>
</td>
<td>
<label class="l" runat="server">*</label>
</td>
<td>
<asp:RequiredFieldValidator ID="rf_uname" CssClass="t" runat="server" ErrorMessage="Enter the username"
ControlToValidate="t_uname" ValidationGroup="logingroup"></asp:RequiredFieldValidator>
<asp:RegularExpressionValidator ID="Re_name" runat="server"
CssClass="t" ControlToValidate="t_name" ValidationGroup="logingroup"
ValidationExpression="^[A-Za-z ]{6,20}$" ErrorMessage="Name should be 6-20 character">
</asp:RegularExpressionValidator>
</td>
</tr>
<asp:Button ID="login" runat="server" Text="Login" ValidationGroup="logingroup" onclick="login_Click"/>

最佳答案

将显示动态 (Display="Dynamic") 添加到它们不会在连续位置显示的验证器控件..

像这样

 <asp:RequiredFieldValidator ID="rf_uname" CssClass="t" runat="server"           ErrorMessage="Enter the username" 
ControlToValidate="t_uname" Display="Dynamic" ValidationGroup="logingroup"></asp:RequiredFieldValidator>
<asp:RegularExpressionValidator ID="Re_name" Display="Dynamic" runat="server"
CssClass="t" ControlToValidate="t_name" ValidationGroup="logingroup"
ValidationExpression="^[A-Za-z ]{6,20}$" ErrorMessage="Name should be 6-20 character">
</asp:RegularExpressionValidator>

希望对你有帮助

关于javascript - 如何在表格中动态显示文本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12528190/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com