2008-11-20 160 views
4

出於從ASP.NET應用程序訪問SharePoint Services 3.0網站的的SharePoint模式的幾種方法,兩人似乎非常相似:這兩種訪問SharePoint模型的方法有什麼區別?

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

  2. SPWeb site = SPContext.Current.Web;

我的理解是,這兩種方法都需要在ASP.NET應用程序中執行,所以它們之間有什麼區別,是否有這種情況最好使用一個在另一個之上?

回答

4

它們在技術上保存了相同的目的,但我建議您使用SPContext,它是在WSS V3.0的對象模型中引入的。 SPControl類僅僅是爲了向後兼容WSS V2.0

相關問題