javascript - 使用 javascript 确认时,Asp.net requiredfieldvalidator 停止工作

标签 javascript asp.net webforms

当我向按钮添加 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>

最佳答案

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

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

关于javascript - 使用 javascript 确认时,Asp.net requiredfieldvalidator 停止工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55688315/

相关文章:

javascript - 如何使用此方法循环遍历 mysql 数据库表

javascript - Mocha 测试套件在尝试连接到 API 时出错

带有扩展面板行的 ASP.net 2.0 Gridview -- 如何构建面板 "on the fly"

javascript - 将 'async' 属性添加到 asp.net Web 表单中的 JS include 标记

javascript - 如何清除asp :TextBox when user again open the pop up window?的文字

javascript - 向用户呈现多条确认消息的最佳方式

javascript - 在 RegEx 中创建第 n 级嵌套模式的算法

javascript - 突出显示jquery中的当前页面

javascript - 无法让 jQuery AutoComplete 与外部 JSON 一起使用

c# - 使用 asp.net web 表单 C# 在运行时获取图像高度