我想在异步回调函数中去响应客户端但是在回调函数中不能用System.Web.HttpContext怎么办啊

解决方案 »

  1.   

    没办法,javascript只不能用服务器对象你试试function callback() {
    alert("<%= HttpContext.Current.Request.RawUrl %>");
    }
      

  2.   

    ............我说的是BeginInvoke里的AnsycCallback
      

  3.   

    都说了是异步回调,怎么可能用到 System.Web.HttpContext
      

  4.   

    你是说的哪种“异步回调”?如果是asp.net2.0的客户端回调,那么服务器端可以和页面回发一样,获得所有控件的最新值,还能访问Viewstate,以及HttpContext也可以访问!如果是其它的,要看它是简单还是复杂。简单的Ajax,什么也不给你预先完成,仅仅让你当成一个 WebService 使用,这就只能简单写个“Hello, world!”的程序让初学者新鲜一下,写大程序就很累了。
      

  5.   

    怎么个异步法?现在异步这个词很容易引起歧义,可以指AJAX那样的跨越网络的异步调用,也可以指仅仅服务器段内的跨线程的异步调用。
      

  6.   

    Q: 我说的是BeginInvoke里的AnsycCallback
    ——————————————————————————————————————————
    A: 刚刚看到这个。
      

  7.   

    purexiafeng(下风) ( ) 信誉:100    Blog  2006-10-10 12:30:00  得分: 0  
     
     
    都说了是异步回调,怎么可能用到 System.Web.HttpContext