.net 验证控件失效了
来源:互联网 发布:淘宝账号可以过户吗 编辑:程序博客网 时间:2024/04/27 12:28
前不久在aspx中放了个按钮控件:
<asp:Button ID="btnSend" runat="server" Text="发 送"
OnClientClick="return btnSend();" OnClick="btnSend_Click" />
然后又放了一个验证控件(RequiredFieldValidator),突然发现在界面提交时,验证控件失效了。
后来在看页面源文件时才发现,当页面有RequiredFieldValidator时,会对所有button加上CausesValidation="True"的属性 ,这样就会默认在提交时调用ASP.Net自带的Page_ClientValidate()对控件进行验证,但是我的button已经有一个OnClientClick事件,服务器则只执行一个事件,这样就导致验证控件的失效。
修改后代码:
<asp:Button ID="btnSendB" runat="server" Text="发 送" OnClientClick="if(Page_ClientValidate()) {return btnSend();} else{return false;}" OnClick="btnSend_Click" />.
这样两个事件都能被执行。
<asp:Button ID="btnSend" runat="server" Text="发 送"
OnClientClick="return btnSend();" OnClick="btnSend_Click" />
然后又放了一个验证控件(RequiredFieldValidator),突然发现在界面提交时,验证控件失效了。
后来在看页面源文件时才发现,当页面有RequiredFieldValidator时,会对所有button加上CausesValidation="True"的属性 ,这样就会默认在提交时调用ASP.Net自带的Page_ClientValidate()对控件进行验证,但是我的button已经有一个OnClientClick事件,服务器则只执行一个事件,这样就导致验证控件的失效。
修改后代码:
<asp:Button ID="btnSendB" runat="server" Text="发 送" OnClientClick="if(Page_ClientValidate()) {return btnSend();} else{return false;}" OnClick="btnSend_Click" />.
这样两个事件都能被执行。
0 0
- .net 验证控件失效了
- ASP.NET验证控件失效的问题
- asp.net 验证控件失效的解决办法
- asp.net验证控件经常失效
- 虚拟空间asp.net 验证控件失效原因
- WebForm_PostBackOptions 未定义 .NET验证控件失效
- .NET验证控件失效 WebForm_PostBackOptions 未定义
- 奇怪的现象:用了验证控件后按钮失效!
- 验证控件到服务器上就失效了解决(aspnet_clicent)
- 验证控件失效
- 把验证控件注释掉以后,居然其他的验证控件失效了。。。。
- 验证控件失效的原因
- Asp.net Web控件失效
- asp.net2.0 验证控件全部失效
- .net 验证控件
- ASP.NET验证控件
- asp.net验证控件
- ASP.NET验证控件
- Oracle Database 11g Release 2 下载网址收藏
- 数据库主键和外键
- Confluence 内容列表区域(Table of Content Zone)宏
- 让你的模拟器不再卡:VirtualBox安裝 Android-x86 4.0(可上网)
- Android中launchMode四种启动方法详解
- .net 验证控件失效了
- jvm方法区
- 重出江湖?
- buntu命令安装内核源码
- codeforces 400A. Inna and Choose Options(题目不难,但是得读懂题目让干什么)
- 安装PADS出现MGC SDD Configurator 错误问题的解决
- TreeView控件不能显示图标的问题
- LINUX socket 在connect的时候发生 Operation now in progress 错误
- rman register database ORA-02291