-_-!!!...感觉用法有点欠妥哈.
按照你的思路你可以把,button 后台对应的click事件表上[webmethod]属性.然后就可以用jquery来调用了...
其实你不介意asp.net ajax的话.可以把button包含在一个updatePanel里面
介意的话.就不用服务器端button了...直接客户端的button然后js(jquery)调用page类对应标明有[webmethods]方法,或者webservice方法都行
服务端在方法上加这段代码:
[Ajax.AjaxMethod(Ajax.HttpSessionStateRequirement.Read)]
public void Getdata()
{
}
客户端就可以调用服务端的方法:
<script type="text/javascript">
var loadstr="<center><img src=\"../images/indicator_arrows.gif\" align=\"absmiddle\" />请稍候,正在获取数据中...</center>";
function loaddata(){
document.getElementById("divdata").innerHTML=loadstr;
SysRoleManage.GetData(call_loaddata);
}
</script>