【问题标题】:sharepoint: Server.Transfer?共享点:Server.Transfer?
【发布时间】:2015-07-14 11:46:10
【问题描述】:

我正在为 sharepoint 编写一些代码,以便从这个页面转移到另一个页面:

Server.Transfer("/DefectManagement/DefectList/default.aspx")

但我遇到了这个问题:

Error 1 'Microsoft.SharePoint.Portal.Topology.Server' does not contain a definition for 'Transfer'

如何在 sharepoint 中解决这个问题?

提前致谢。

【问题讨论】:

    标签: sharepoint


    【解决方案1】:

    您那里的服务器参考 (Microsoft.SharePoint.Portal.Topology.Server) 不是您正在寻找的服务器参考 (System.Web.HttpServerUtility)。

    试试

    System.Web.HttpContext.Current.Server.Transfer();
    HttpContext.Current.Server.Transfer();
    Page.Server.Transfer();
    

    是的,SPUtility.Redirect 更适合共享点

    【讨论】:

      【解决方案2】:

      你应该使用SPUtility.Redirect

      【讨论】:

      • 无论我在哪里寻找这个问题的答案,我都会看到这个响应,但是 SPUtility.Redirect 所做的事情与 Server.Transfer 非常不同。 Sharepoint中真的没有办法转移到服务器上的页面吗?
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-12-27
      • 1970-01-01
      • 1970-01-01
      • 2022-01-21
      相关资源
      最近更新 更多