Ajax做次请求就行了. 为什么要弄这么复杂?

解决方案 »

  1.   

     CallServer 干什么用的
      

  2.   

    程序没错那就是iis配置的问题了,.net页面继承了icallbackeventhandle都能这样用
      

  3.   

    那玩意其实就是.net自己封装的一个ajax程序。反编译一下那个类看下就知道了
      

  4.   

    用ajax,网上查查,有过这样的帖子
      

  5.   

    嗯,我用过这种方法,不过我是将JS代码都写在客户端注册的:
    function setPageTo(pageIndex)
          {
             var context=document.getElementById("listDIV");
             context.innerHTML="数据加载中...";
             var arg=pageIndex;
             <%= ClientScript.GetCallbackEventReference(this, "arg", "onCallServerComplete", "context")%>; 
          }      function onCallServerComplete(result,context)
          {
             context.innerHTML=result;
          }
    其中GetCallbackEventReference方法里的第三个参数,即相当于返回后要执行的函数,与AJAX一样,看你代码里好像并没指定返回执行的函数哦