首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >SharePoint:如果列表来自另一个站点,则SPField.FieldRenderingControl不会呈现

SharePoint:如果列表来自另一个站点,则SPField.FieldRenderingControl不会呈现
EN

Stack Overflow用户
提问于 2013-12-13 11:18:21
回答 1查看 148关注 0票数 0

我有一个自定义的New/Edit窗体,它使用字段的FieldRendering控件属性呈现编辑控件。当列表和窗体位于SharePoint网站集的第一级子站点(根站点/子站点1)时。它工作得很好。

当我尝试使用相同的代码在网站集的另一个第一级子网站(RootSite/SubSite2) (第一个网站的同级网站)中呈现窗体时,编辑控件不呈现。我的代码在(RootSite/Subsite2)中,列表仍然在(RootSite/SubSite1)中。我得到了一个提示,RootFolder参数可能会有所帮助,但这并不起作用。有什么想法吗?

谢谢

EN

回答 1

Stack Overflow用户

发布于 2013-12-13 13:06:05

在这种情况下,您可以打开根站点,如下所示:

代码语言:javascript
复制
using (SPSite oSPsite = new SPSite(SPContext.Current.Site.RootWeb.Url))
        {
            using (SPWeb oSPWeb = oSPsite.OpenWeb())
            {
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20558486

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档