【发布时间】:2014-05-01 11:50:06
【问题描述】:
<asp:TextBox ID="f5" runat="server" CssClass="location" value="" placeholder="Enter Email ID:"
name="location"></asp:TextBox>
<asp:RequiredFieldValidator ID="RequiredFieldValidator5" runat="server" ValidationGroup="rqrd" ControlToValidate="f5"
ErrorMessage="Required Field cannot be empty"></asp:RequiredFieldValidator>
<asp:RegularExpressionValidator ID="RegularExpressionValidator1" runat="server" ValidationGroup="rqrd" ValidationExpression="^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,4})$" ControlToValidate="f5" ErrorMessage="Invalid Email-id"></asp:RegularExpressionValidator>
<asp:ScriptManager ID="scriptmanager1" runat="server">
</asp:ScriptManager>
<asp:UpdatePanel ID="PnlUsrDetails" runat="server">
<ContentTemplate>
<div class="location-block">
<div class="form-block location">
Username:</div>`enter code here`
<div class="form-block airport_codes">
</div>
<asp:TextBox ID="f6" runat="server" CssClass="location" AutoPostBack="true" OnTextChanged="f6_TextChanged" value="" placeholder="Enter Username:"
name="location">
</asp:TextBox>
<div id="checkusername" runat="server" Visible="false">
<asp:Label ID="lblStatus" runat="server"></asp:Label>
</div>
</div>
</ContentTemplate>
</asp:UpdatePanel>
这是我的代码,更新面板部分工作正常,但其他验证器已停止工作
附言我使用 Visual Studio 2012,昨天我只从管理 nuGet 包中安装了 ajax 控制工具包...... 提前谢谢你
【问题讨论】:
标签: asp.net .net ajax validation updatepanel