server.transfer到其他网站的网址

时间:2010-08-10 01:16:31

标签: .net asp.net

我希望server.transfer将控件转移到我当前不同的网站。这可能。

我想做的一种方法是阅读该网站的内容并在回复中写下,但很想知道是否有其他方法可以这样做。

我的网站是www.xyz.com/otherwebsite/forms/page.aspx 所以在上面的网址中,www.xyz.com是一个网站,其他网站也是一个网站,我想做server.transfer从其他网站到www.xyz.com

4 个答案:

答案 0 :(得分:2)

我终于做了Response.Write(从特定位置读取内容)方法。 Server.Transfer只能在同一个虚拟目录(即同一网站)上使用,因为它将所有请求信息传输到下一页,并且只能在同一会话中完成。

谢谢,

的NiMesh

答案 1 :(得分:1)

你有几个选择..

Server.Transfer - 传输w / out通知浏览器。所以你的浏览器仍会看到地址栏中的第一个网站。

Response.Redirect-告诉浏览器转到另一个站点。该行为看起来与用户类似。由于往返次数减少,转移速度更快,但由于地址栏问题,很可能不是您想要的..

您还可以将IIS配置为重定向特定地址,

真的取决于你的要求......

答案 2 :(得分:1)

如果您只想重定向,请使用Response.Redirect("http://www.mywebpage.com/");

转移并不完全确定您的意思,但如果您更新了问题,我可以提供更多帮助。

答案 3 :(得分:0)

您可以使用javascript。只需使用

注入javascript即可
ScriptManager.RegisterClientScriptBlock methodd