web窗体中button默认生成的html控件为,即提交表单按钮,不论button是否编写事件,客户端均会与服务器产生交互,所以会有页面重载的情况。
不想设置为提交按钮,只需把button属性UseSubmitBehavior修改为False即可,这样最终生成的html控件会变成
如果不行,设置button的onClientClick属性为"javascript:return;"则按钮不再响应任何事件
因为默认是要验证页面的,就算没有click事件,还是会验证的。
CausesValidation这个属性改一下应该就不会验证页面了。
如果还不行的话,你可以考虑更改下UseSubmitBehavior这个回发机制的属性。
这种不会跳,或者在空间外面添加updatepanel控件
因为后端的控件会回发的,不想回发就用前端的按钮,