gpt4 book ai didi

SharePoint 找不到我的自定义 RenderingTemplate

转载 作者:行者123 更新时间:2023-12-01 00:08:56 25 4
gpt4 key购买 nike

所以我创建了一个自定义 RenderingTemplate 并将其部署到 CONTROLTEMPLATES\MyControlTemplates\

它基本上决定了我创建的自定义内容类型在显示时应如何呈现。为此,我添加了以下内容:

<FormTemplates xmlns="http://schemas.microsoft.com/sharepoint/v3/contenttype/forms">
<Display>CustomDispForm</Display>
</FormTemplates>

但是,当 SharePoint 位于 CONTROLTEMPLATES 的子目录中时,SharePoint 找不到我的自定义 RenderingTemplate。但是如果我将它移动到 CONTROLTEMPLATES\SharePoint 的根目录就会找到它。

根据文档,SharePoint 还应该查看子目录,但情况似乎并非如此。那么这可能是一个错误吗?我想看看我是否遗漏了什么,因为我真的更喜欢将自定义内容放在 root/ 目录中。

谢谢。

最佳答案

将控件模板放在自定义目录中时,我注意到了相同的行为。您说得对,默认情况下,SharePoint 也应该在子目录中查找(目前我不知道配置文件中的确切位置),但它似乎并没有这样做。

我以编程方式加载了我的模板,也许这也是您的一个选择?您可以在这里找到更多信息:http://www.reversealchemy.net/2008/09/01/loading-sharepoint-templates-from-a-different-location/

问候,
埃里克

关于SharePoint 找不到我的自定义 RenderingTemplate,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/196115/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com