4

在从 ASP.NET 应用程序访问 SharePoint Services 3.0 网站的 SharePoint 模型的几种方法中,有两种方法似乎非常相似:

  1. SPWeb site = SPControl.GetContextWeb(Context);

  2. SPWeb site = SPContext.Current.Web;

据我了解,这两种方法都需要在 ASP.NET 应用程序中执行,那么它们之间有什么区别?是否存在一种更适合使用另一种的情况?

4

1 回答 1

4

它们在技术上保存了相同的目的,但我建议您使用在 WSS V3.0 的对象模型中引入的 SPContext。SPControl 类只是为了向后兼容 WSS V2.0

于 2008-11-20T21:41:25.917 回答