服务器控件requiredfieldvalidator的使用及注意事项

本文将指导您如何解决WebFormsUnobtrusiveValidationMode出现的问题,并通过调整Web.config文件来优化Web应用程序的验证设置。重点介绍了如何添加必要的ScriptResourceMapping,以确保应用正常运行。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

        <div>

            <asp:TextBox ID="tbusername" runat="server">请输入用户名</asp:TextBox>
            <asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server" ErrorMessage="RequiredFieldValidator" ControlToValidate="tbusername" InitialValue ="请输入用户名">不能与初始值一样</asp:RequiredFieldValidator>
        </div>
        <div>
            <asp:TextBox ID="tbpassword" runat="server">请在这里输入密码</asp:TextBox>
            <asp:RequiredFieldValidator ID="RequiredFieldValidator2" runat="server" ErrorMessage="RequiredFieldValidator" ControlToValidate="tbpassword">不能为空</asp:RequiredFieldValidator>
        </div>
        <div>
            <asp:Button ID="Button1" runat="server" Text="Button" />
        </div>



使用时如果出现“ 

WebForms UnobtrusiveValidationMode 需要“jquery”ScriptResourceMapping

WebForms UnobtrusiveValidationMode 需要“jquery”ScriptResourceMapping。请添加一个名为 jquery (区分大小写)的 ScriptResourceMapping。 说明: 执行当前 Web 请求期间,出现未经处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 的信息

可以...

修改Web.config文件如下:

<configuration>

  <appSettings>

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

  </appSettings>

...

</configuration>


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值