asp.net中如何使用Invoke()更新textBox的值

winform中使用Invoke()来更新TextBox1值(TextBox1时时接收数据)

  void _server_Connected(ZProxySocket proxySocket)
    {
        this.Invoke((Action)(delegate ()
        {

          textBox1.AppendText(proxySocket.RemoteIP + ":" + proxySocket.RemotePort + "连接服务器\r\n");
    }));
    }

            现在我是用asp.net来实现这一功能,然而asp.net并不能直接使用Invoke(),
            那么我改怎么改上面的代码来实现这一功能。

asp.net的运行机制和winforms不同,在winforms里,代码可以持续更新界面,而asp.net则是在服务器端生成html后写入客户端,客户端浏览器渲染出界面。
所以没有办法在输出了网页后异步再修改客户端的界面。
因此不存在所谓invoke一说。
如果你需要异步加载内容,这通常由客户端发起,这种技术叫做ajax,你可以先了解下这个概念。在asp.net里,使用updatepanel和scriptmanager,用js脚本来读取服务器的实时数据。