Server.Transfer() 对比服务器.执行()

2024-03-14

我对调用页面(第一页)和调用者页面(新页面)的请求哪个更好或效果感到困惑......

我注意到在这两种情况下,浏览器中的 URL 仍然是首页 URL(不会刷新到新页面 URL),因为浏览器没有被请求这样做。

任何值得注意的评论......


原文位于:Server.Transfer 和 Server.Execute 之间的区别 http://www.dotnetspider.com/forum/144239-Difference-between-Server-Transfer-Server-Execute.aspx

Server.Transfer 和 Server.Execute 都是在经典 ASP 3.0 中引入的(并且仍然可以在 ASP.NET 中使用)。

当使用 Server.Execute 时,URL 将作为参数传递给它,并且控件将移动到这个新页面。代码的执行发生在新页面上。一旦代码执行结束,控件将返回到调用它之后的初始页面。然而,在 Server.Transfer 的情况下,它的工作原理非常相似,区别在于执行在新页面本身停止(意味着控件不会返回到调用页面)。

在这两种情况下,浏览器中的 URL 仍然是首页 URL(不会刷新到新页面 URL),因为浏览器没有被请求这样做。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Server.Transfer() 对比服务器.执行() 的相关文章

随机推荐