【问题标题】:HTML5 Required property Just works with Save Button in asp.netHTML5 必需属性仅适用于 asp.net 中的保存按钮
【发布时间】:2016-08-08 07:46:47
【问题描述】:

对于一个愚蠢的问题,我很抱歉。我在 asp.Net 中工作,我将 HTML5 的必需属性用于 TextBox。当我只是单击 TestConnection 按钮(这是服务器端。并将数据保存在数据库中)时,此按钮单击在所有字段中执行所需的验证。但是 Mu 需要的是仅在 Button Save 时测试验证。

【问题讨论】:

  • 您需要在 web config 中启用客户端验证

标签: c# asp.net html c#-4.0


【解决方案1】:

您可以制作TestConnection客户端按钮并通过jquery检查验证

【讨论】:

    【解决方案2】:
    <script src="@Url.Content("~/Scripts/jquery-1.6.1.min.js")" type="text/javascript"></script>
    <script src="@Url.Content("~/Scripts/jquery.validate.js")" type="text/javascript"></script>
    <script src="@Url.Content("~/Scripts/jquery.validate.unobtrusive.js")" type="text/javascript"></script> 
    
      <appSettings>
    <add key="ClientValidationEnabled" value="true"/>
    <add key="UnobtrusiveJavaScriptEnabled" value="true"/>
    </appSettings>
    

    您需要像上面一样在 Web 配置中启用客户端验证。尝试使用它并将这些脚本与您的项目绑定,希望它对您有所帮助

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-06-14
      • 1970-01-01
      • 1970-01-01
      • 2011-03-01
      • 2016-02-27
      • 1970-01-01
      • 2021-06-20
      • 1970-01-01
      相关资源
      最近更新 更多