我有个Button 按钮,为什么点击按钮后只有OnClientClick执行了,而OnClick没有执行

2024-12-27 09:15:20
推荐回答(4个)
回答1:

你说反了吧,Onclick是服务器端,onclientclick是客户端
onclick属性里面的函数名,对应的是后代cs文件中的事件方法
onclientclick对应的前台页面的脚本里面的函数

该标签变成html的标签是


一旦按钮触发form的submit之后,就会进入后台的LinkButton_Click1方法中。但是onclientclick中的额那段script的返回值如果是false,有可能不会发生submit。form没有submit就不会进入服务器端对应的事件函数中

回答2:

好像 onclientclick 会使 onclick 无效的, 因为 onclick 实际也是靠 onclientclick 来执行 dopostback 的

回答3:

Onclick是服务器端,onclientclick是客户端

回答4:

干吗为要那么2个按钮啊!一个就够了 省的那么麻烦!