首页 > 解决方案 > 使用 javascript 确认时,Asp.net requiredfieldvalidator 停止工作

问题描述

当我向我的按钮添加 javascript 确认时,requiredfieldvalidators 停止工作

<form id="form1" runat="server">
        <asp:Button runat="server" Text="save" OnClick="add_Click" ID="add" OnClientClick="return confirm('ok?');" />
            <asp:TextBox ID="txt1" runat="server" ></asp:TextBox>
        <asp:RequiredFieldValidator ControlToValidate="txt1" ID="rfv1" runat="server" 
            Display="Static" ErrorMessage="Required!"></asp:RequiredFieldValidator>
    </form>

标签: javascriptasp.netwebforms

解决方案


只需将此代码添加到您的 web.config 文件中,它就可以正常工作

<appSettings>
    <add key="ValidationSettings:UnobtrusiveValidationMode" value="None" />
  </appSettings>

推荐阅读