OnClientClick就是怪,和大家讨论一下?

haisheng 2007-07-04 02:38:56
页面上有个asp:button,我设置buttuon的OnClientClick属性,OnClientClick="return false;",但是还是会调用server端的click。一个网友说可能是因为装了flashget的关系,我把flashget删除了,果然好了,不会调用server端的click了。
今天我改别人的程序,是从VS2003升级到VS2005的。我在某个asp:button的属性中加入了OnClientClick属性,奇怪了,虽然我装了flashget,但是不会调用server端的click了,这个属性居然正常了。
我研究了这个页面和以前的页面半天,就是不知道为什么以前不行,现在这个页面行!
真是奇怪啊!
...全文
849 16 打赏 收藏 转发到动态 举报
写回复
用AI写文章
16 条回复
切换为时间正序
请发表友善的回复…
发表回复
yixufeng 2009-01-10
  • 打赏
  • 举报
回复
以前一直碰到这个问题,没去解决,今天又碰到,
我的解决方案是这样子的,客户端表单提交认证的话,建议直接写在<form id="form1" runat="server" onsubmit="return chkForm();">这里面
haisheng 2007-07-16
  • 打赏
  • 举报
回复
不用提vs2003。vs2003没有onClientClick。
milo4210 2007-07-16
  • 打赏
  • 举报
回复
2003时代 不太清楚
2005时代 客户端响应事件 onClientClick 服务器端响应事件 onClick

有一点需要注意的是,如果在onClientClick 的事件中没有 return 会提交服务器端事件
haisheng 2007-07-16
  • 打赏
  • 举报
回复
有谁知道吗?
活靶子哥哥 2007-07-11
  • 打赏
  • 举报
回复
.Net1.1没有 OnClientClick
aNUi 2007-07-11
  • 打赏
  • 举报
回复
实际上asp:Button到客户端会被渲染为一个<Input type="submit"..>,是一个submit按钮
服务端的OnClientClick="**" 被渲染为 OnClick="**"
客户端的东西,跟IE阿什么的相关,已经跟什么程序逻辑没什么关系了

vicqqq 2007-07-11
  • 打赏
  • 举报
回复
丿
TopFans 2007-07-11
  • 打赏
  • 举报
回复
太强了。。
haisheng 2007-07-11
  • 打赏
  • 举报
回复
up
haisheng 2007-07-06
  • 打赏
  • 举报
回复
Jinglecat(晓风残月 >> 问题需简洁,错误要详细)
实际上是不应该跟 FlashGet 有关系的,只是你的代码逻辑有问题,刚好点击的时候触发了 fg 出来自动下载,然后导致了某些未知的问题
-------------------------------------------------------
我做了最简单的页面,如果装flashget的话,就是不行。我想不会有什么逻辑问题吧。
Jinglecat 2007-07-05
  • 打赏
  • 举报
回复
实际上是不应该跟 FlashGet 有关系的,只是你的代码逻辑有问题,刚好点击的时候触发了 fg 出来自动下载,然后导致了某些未知的问题
xiaoliangwh 2007-07-05
  • 打赏
  • 举报
回复
up
rifhgd 2007-07-05
  • 打赏
  • 举报
回复
我也遇到过类似的事,没弄懂怎么会事,怀疑
haisheng 2007-07-05
  • 打赏
  • 举报
回复
showrock(玉蝴蝶)
跟装flashget有关系吗?第一次听说...楼主你太牛了
------------------------------------------------
事实如此。
showrock 2007-07-04
  • 打赏
  • 举报
回复
跟装flashget有关系吗?第一次听说...楼主你太牛了
Eray 2007-07-04
  • 打赏
  • 举报
回复
2003不记得有onClientClick属性,是不是给当OnClick处理了?
我用onClientClick一直很好使。虽然还是更习惯用Btn.Attributes.add的方法

62,266

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧