Ich habe also ein benutzerdefiniertes RenderingTemplate erstellt und es in CONTROLTEMPLATES bereitgestellt \MyControlTemplates\
Es diktiert im Grunde, wie ein benutzerdefinierter Inhaltstyp, den ich erstellt habe, gerendert werden soll, wenn er angezeigt wird. Dafür habe ich dies hinzugefügt:
<FormTemplates xmlns="http://schemas.microsoft.com/sharepoint/v3/contenttype/forms">
<Display>CustomDispForm</Display>
</FormTemplates>
SharePoint findet jedoch mein benutzerdefiniertes RenderingTemplate nicht, wenn es sich in einem Unterverzeichnis von CONTROLTEMPLATES befindet. Wenn ich es jedoch in das Stammverzeichnis von CONTROLTEMPLATES verschiebe, wird es von SharePoint gefunden.
Laut Dokumentation sollte SharePoint auch in Unterverzeichnissen suchen, aber das scheint nicht der Fall zu sein. Ist dies also vielleicht ein Fehler? Ich würde gerne sehen, ob ich etwas übersehen habe, weil ich es wirklich bevorzuge, benutzerdefinierte Dinge in Root/<Custom> Verzeichnisse zu legen.
Danke.