今天开发的时候遇到了个问题...有一个table 里面有一个imageButton 点这个会执行一些服务器端代码,然后跳到另一个页面,但是要求是,点整个Table的任意一个地方,都跳转,刚开始想在<td>的onclick事件里写个 JS 的跳转方法,但是,一看代码不对,还要执行CS里的方法,...
于是用如下方法...
然后在
这样就可以了...点这个框的时候...就会执行 imageButton 的服务器端代码了...:)
于是用如下方法...
//注册按钮发送 __doPostBack()
this.Page.GetPostBackEventReference(ibtn1);
这个是把 imageButton 注册成发送__doPostBack()方法的控件this.Page.GetPostBackEventReference(ibtn1);
然后在
<td style="cursor: hand;width: 206px;" onclick="javascript:__doPostBack('ibtn1','')">
这样就可以了...点这个框的时候...就会执行 imageButton 的服务器端代码了...:)