为什么有些 SharePoint 的示例会使用“<% %>”语法,而不是 “<%= %>” 语法?
using (SPSite site = new SPSite(SPContext.Current.Web.Url))
{
...
}
而不仅仅是简单地?
SPSite site = SPContext.Current.Web.Site;
...
更新
我想我把问题缩小到了以下几点:
看起来我不应该直接使用SPContent.Current
,除非我确定我的代码在SharePoint内运行。但这种情况何时不成立?