C# ASP.NET从发送控件开始接收

C# ASP.NET从发送控件开始接收,c#,asp.net,sockets,udp,C#,Asp.net,Sockets,Udp,我尝试创建一个udp服务器。我想从BeginReceiveFrom的函数调用中修改web表单中的文本框。目前,该函数可以识别textbox,但不会更改textbox web表单 public class AsynchronousSocketListener { private TextBox tbConsole; public AsynchronousSocketListener(TextBox ptbConsole) { tbConsole = ptb

我尝试创建一个udp服务器。我想从BeginReceiveFrom的函数调用中修改web表单中的文本框。目前,该函数可以识别textbox,但不会更改textbox web表单

public class AsynchronousSocketListener
{ 
    private TextBox tbConsole;
    public AsynchronousSocketListener(TextBox ptbConsole)
    {
        tbConsole = ptbConsole;
        StartListening();            
    }
    public  void StartListening()
    {
        serverSocket = new Socket(AddressFamily.InterNetwork, SocketType.Dgram, ProtocolType.Udp);           
        ...
        serverSocket.BeginReceiveFrom(this.dataStream, 0, this.dataStream.Length, SocketFlags.None, ref epSender
                , new AsyncCallback(ReceiveData), epSender);
    }
    private void ReceiveData(IAsyncResult ar)
    {
        ...
        tbConsole.Text = "sended";
    }
}

谢谢

这个问题用另一个答案解决了吗?是的,谢谢,我用Ajax更新了我的视图,非常好。我建议你删除这个。