ASP.NET LinkBut??ton / ImageButton和JQuery验证?
发布时间:2020-12-15 23:29:15 所属栏目:asp.Net 来源:网络整理
导读:我们正在向现有的ASP.NET应用程序引入 JQuery,并使用 JQuery的验证插件进行客户端验证(我们不想使用asp.net验证器). 一切都可以很好地与asp:Button控件.在提交页面之前触发客户端验证. 但是当使用LinkBut??ton和ImageButton控件时,页面将不会首先验证该表单
我们正在向现有的ASP.NET应用程序引入
JQuery,并使用
JQuery的验证插件进行客户端验证(我们不想使用asp.net验证器).
一切都可以很好地与asp:Button控件.在提交页面之前触发客户端验证. 但是当使用LinkBut??ton和ImageButton控件时,页面将不会首先验证该表单. 这是因为,当ImageButton呈现为Input type =“image”时,验证与按钮作为输入类型=“提交”一起使用. 有谁经历过这个吗 非常感谢您的想法和信息如何解决. 更新: 非常感谢,您的答案有助于确定问题. UPDATE2: LinkBut??ton仍然没有工作.简单的解决方案是添加一个Click函数,如果该表单无效则返回false; $("#<%= tb.ClientID %>").click(function() { return $('form').valid(); }) 解决方法
第一个建议可能仍然有效,因为您可以在验证发生后使用Javascript引发回发.
javascript是: __doPostBack('<%= YourImageControl.UniqueID %>',''); 第二个空参数可以用来传递参数. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-mvc – 如何在MVC2下以编程方式设置母版页
- asp.net – HTTP错误500.23之后添加到我的本地网站dotless
- 限制并发或不限制并发? (在单个ASP.NET请求中)
- X-Admin&ABP框架开发-设置管理
- asp.net – 在遇到性能问题之前,一个azure实例上有多少用户
- 如何为ASP.NET 5 MVC 6实现NoSQL身份提供程序
- asp.net-core – 如何在Asp.net Core中检测会话超时?
- 从IIS上的ASP.NET Core应用程序请求超时
- asp.net-mvc-3 – 在html标签中添加html输入
- asp.net – nhibernate死锁
推荐文章
站长推荐
- asp.net-mvc – 删除Id MVC 5
- asp.net-mvc-3 – 自动映射似乎不像’Name’字段
- asp.net-mvc – 用于枚举的IRouteConstraint
- 如何在Asp.Net会员提供商中处理“记住我”
- asp.net core 2.2 生产环境直接更新View页面并立
- asp.net-mvc-4 – Require.js优化vs asp.net mvc
- asp.net核心 – 如何在asp.net core mvc项目中解
- asp.net-mvc – 将WebForm视图引擎标记转换为Raz
- 谈自由,ASP.NET Core才是未来?
- ASP.NET表单认证在iPad上显示登录页面
热点阅读