【发布时间】:2016-08-08 07:46:47
【问题描述】:
对于一个愚蠢的问题,我很抱歉。我在 asp.Net 中工作,我将 HTML5 的必需属性用于 TextBox。当我只是单击 TestConnection 按钮(这是服务器端。并将数据保存在数据库中)时,此按钮单击在所有字段中执行所需的验证。但是 Mu 需要的是仅在 Button Save 时测试验证。
【问题讨论】:
-
您需要在 web config 中启用客户端验证
对于一个愚蠢的问题,我很抱歉。我在 asp.Net 中工作,我将 HTML5 的必需属性用于 TextBox。当我只是单击 TestConnection 按钮(这是服务器端。并将数据保存在数据库中)时,此按钮单击在所有字段中执行所需的验证。但是 Mu 需要的是仅在 Button Save 时测试验证。
【问题讨论】:
您可以制作TestConnection客户端按钮并通过jquery检查验证
【讨论】:
<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 配置中启用客户端验证。尝试使用它并将这些脚本与您的项目绑定,希望它对您有所帮助
【讨论】: