在异步程序的子程序:
public changeText()
{
  Response.Write("test");
}
出错提示:响应在此上下文中不可用
改用System.Web.HttpContext.Current.Response.Write("test")出错提示:未将对象引用设置到对象的实例求各位指点一下.

解决方案 »

  1.   

    //异步调用的一步分,负表接收信息.
    private void recevCallBack(IAsyncResult ar)
    {

    int byteCount=this.client.EndReceive(ar);
    if(byteCount>0)
    {
    string message=Encoding.Default.GetString(this.recevBuf,0,byteCount);

    str+=message;

    }
    this.writeOut("ServerMessage:"+str);
    }//异步调用进程中调用的方法
    public void writeOut(string s)
    {
    saveStr+=s; Response.Flush(); }
      

  2.   

    异步调用?Response每次会话是不同的啊。你这是在回调的时候处理的?
    思路有问题。这样是没法解决的。