ASP.NET服务器验证控件和JS自定义验证同时使用(小技巧)
来源:互联网 发布:证件照扫描软件 编辑:程序博客网 时间:2024/05/20 10:22
ASP.NET服务器控件毕竟还是有其局限性,很多时候是不能够满足我的验证的需求,这个时候我们就可以采用服务器控件和JS自定义验证同时来实现验证功能。
那么到底怎么来实现呢?很简单,看下面代码。
$(function() { $("#按钮ID").click(function() { 这里可以写自定义验证 如果全部通过 return true; 如果不通过 return false }); })其实就是在为提交按钮注册一个方法,不过这个方法要在服务器自动生成的方法后面,不能够直接加在按钮上面。
再贴一下短代码
<asp:TextBox ID="txtTitle" runat="server" Style="width: 250px"></asp:TextBox> <asp:RequiredFieldValidator ID="RqfTitle" runat="server" ErrorMessage="标题不能为空" ControlToValidate="txtTitle"></asp:RequiredFieldValidator> 省略。。。。。。。。 <asp:Button ID="btnSave" runat="server" Text="提交" CssClass="coolbg" OnClick="btnSave_Click" />
function VerDate() { if ($("#languageID_2").val() == "" || $("#languageName_2").val() == "") { $("#verLanguage").html("请选择语言"); return false; } else { $("#verLanguage").html(""); } if ($("#IndustriesID_1").val() == "" || $("#IndustriesName_1").val() == "") { $("#verIndustries").html("请选择领域"); return false; } else { $("#verIndustries").html(""); } return true; } $(function() { $("#<%=btnSave.ClientID %>").click(function() { return VerDate(); }); })
也有很多方式或者方法可以同时实现,大家可以多试试。
- ASP.NET服务器验证控件和JS自定义验证同时使用(小技巧)
- ASP.NET中使用自定义验证控件
- ASP.NET中使用自定义验证控件
- ASP.NET - 如何:使用自定义函数对 ASP.NET 服务器控件进行验证
- ASP.NET中使用自定义验证控件(原作)
- ASP.NET自定义验证控件
- asp.net验证控件自定义控件
- Javascript脚本和asp.net验证控件同时验证的代码
- ASP.NET学习笔记--自定义验证控件的使用
- 创建自定义验证控件 (asp.net C#)
- asp.net javascript验证 服务器控件
- 用JS验证asp.net服务端控件
- asp.net 验证控件 实质 js
- ASP.NET控件 和 验证控件
- ASP.NET控件和验证控件
- ASP.NET预备知识(四)--Web服务器验证控件
- ASP.NET验证控件
- asp.net验证控件
- linux 下svn 命令
- g723源码详细分析(-)
- 轻松修改网卡的MAC(物理)地址
- linux下scp命令详解
- Active x 漏洞挖掘与分析
- ASP.NET服务器验证控件和JS自定义验证同时使用(小技巧)
- 使用异步方式调用同步方法
- 如何通过phonegap安卓插件实现复制(到剪贴板)黏贴操作
- 秋雨寄相思
- 数字图像处理的基本原理和常用方法
- 关于网站流量的监控
- PAZU打印控件-浏览器无提示打印解决方案
- TCP时延问题
- scoped_ptr analysis