ASP.NET load事件和click事件 先后执行的问题
来源:百度知道 编辑:UC知道 时间:2024/06/01 09:06:45
有没有办法可以让我单击按钮的时候先执行click再执行load事件呢
执行后台的load和click的顺序是:先执行load,然后再执行后台的click事件
这个事件是无法更改的,如果想执行click再执行load里的事件,那只有先执行click的js时间
综合的顺序是①js的click②load事件③服务器的click事件
在Click事件中最后加上
this.OnLoad(this,null);
如果是asp.net 2.0或以上的话,在asp:button 里面有一个 ClientClick 这样的属性,可以设置要运行的JS事件。。。
当然,也可以在Click事件里,加Add.Attribute属性,,调用JS的事件。。
.net页面运行的话,是先运行Page_Load,点击了button等以后,运行相应的Click事件。。。