今天开发的时候遇到了个问题...有一个table 里面有一个imageButton 点这个会执行一些服务器端代码,然后跳到另一个页面,但是要求是,点整个Table的任意一个地方,都跳转,刚开始想在<td>的onclick事件里写个 JS 的跳转方法,但是,一看代码不对,还要执行CS里的方法,...

于是用如下方法...
//注册按钮发送 __doPostBack()
this.Page.GetPostBackEventReference(ibtn1);
这个是把 imageButton 注册成发送__doPostBack()方法的控件

然后在
<td  style="cursor: hand;width: 206px;" onclick="javascript:__doPostBack('ibtn1','')">

这样就可以了...点这个框的时候...就会执行 imageButton 的服务器端代码了...:)
posted on 2007-12-06 15:29  miao~  阅读(721)  评论(0编辑  收藏  举报