在vs2008的Web窗体页中添加了button控件,没有设置button控件的点击事件,调试之后点击button页面会跳一下
4个回答
展开全部
web窗体中button默认生成的html控件为<input type="submit" />,即提交表单按钮,不论button是否编写事件,客户端均会与服务器产生交互,所以会有页面重载的情况。
不想设置为提交按钮,只需把button属性UseSubmitBehavior修改为False即可,这样最终生成的html控件会变成<input type="button" />
如果不行,设置button的onClientClick属性为"javascript:return;"则按钮不再响应任何事件
不想设置为提交按钮,只需把button属性UseSubmitBehavior修改为False即可,这样最终生成的html控件会变成<input type="button" />
如果不行,设置button的onClientClick属性为"javascript:return;"则按钮不再响应任何事件
2012-11-21 · 知道合伙人互联网行家
zhuxinjun1982
知道合伙人互联网行家
向TA提问 私信TA
知道合伙人互联网行家
采纳数:2145
获赞数:8329
毕业于上海行健职业学院,大专学历;2007~2009在北大青鸟进修网络编程课目。现任网络主管,平时爱好上网。
向TA提问 私信TA
关注
展开全部
因为默认是要验证页面的,就算没有click事件,还是会验证的。
CausesValidation这个属性改一下应该就不会验证页面了。
如果还不行的话,你可以考虑更改下UseSubmitBehavior这个回发机制的属性。
CausesValidation这个属性改一下应该就不会验证页面了。
如果还不行的话,你可以考虑更改下UseSubmitBehavior这个回发机制的属性。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
<input type="button" value="按钮"/>这种不会跳,或者在空间外面添加updatepanel控件
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
因为后端的控件会回发的,不想回发就用前端的按钮,<input type=“button”/>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询