为了账号安全,请及时绑定邮箱和手机立即绑定

在ASP。NET中的BUTTON的click 与command 有什以区别?

在ASP。NET中的BUTTON的click 与command 有什以区别?

繁花不似锦 2018-11-07 09:06:33
请问下高手,在ASP。NET中的BUTTON的click 与command 有什以区别?谢谢指教!
查看完整描述

2 回答

?
慕标5832272

TA贡献1966条经验 获得超4个赞

click事件就是按钮对应的单击事件了.

而command事件里面可以判断button的commandname参数,如果有多个button出现的时候可以使用这个参数来判断.

楼主可以自己去写个demo实践下就明白了


查看完整回答
反对 回复 2018-11-12
?
慕莱坞森

TA贡献1810条经验 获得超4个赞

点击Button,它首先先处理click,然后处理command。事实上,定义commandName和commandArgument属性只是为了向父控件传递相关事件.Button自身的click和command事件是相互冗余的,因此可以退一步说,你使用哪一个事件都是可以的。至于说在Click事件中获得CommandName属性或者CommandArgument属性,写: 
    ((Button)sender).CommandName 
    ((Button)sender).CommandArgument 

并不是只能在Command事件中才能取得而在Click中就不能取得Button自身的属性,实际上Click事件中任何属性都可以取得。


查看完整回答
反对 回复 2018-11-12
  • 2 回答
  • 0 关注
  • 467 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信