0

我正在开发一个与另一个应用程序异步通信的 ASP.NET Web 应用程序。

在 webform1 中,我调用MyClass.Connect. 在未来的某个时候,我会从对象那里得到响应。

当我收到回复时,我想显示一个页面,告诉用户回复,但我不能这样做System.Web.HttpContext.Current.Response.Redirect,因为HttpContext什么都不是。

这是该课程的片段

Public Class MyClass
    Private Shared WithEvents _remClient As New RemoteClient

    Public Sub Connect
        _remClient.ConnectToServer
    End Sub

    Private Shared Sub _remClient_ClientConnected() Handles _remClient.ClientConnected
        'I want to do a redirect here - how?
    End Sub

End Class

有人可以告诉我如何做到这一点吗?

4

1 回答 1

2

此重定向必须在使用 javascript 的浏览器上完成。

发送作为返回的重定向标志,以及 url,去哪里然后设置:

   if(flagForRefirect)   
    window.location = WhereToGoPage;
于 2012-07-06T13:08:48.177 回答