0

我需要将 SharePoint 字段显示为仅在某些页面上的页脚,因此这排除了母版页更改,而且我在使用普通 HTML 时没有任何成功。

我要显示的是以下代码:

<SharePoint:DeveloperDashboard runat="server"/>
<div class="s4-notdlg" style="clear:both; background-color:orange; padding:10px">
<SharePoint:CreatedModifiedInfo ControlMode="Display" runat="server">
<CustomTemplate>        

<br>Page Contact: <SharePoint:FormField FieldName="Page Contact" runat="server" ControlMode="Display" DisableInputFieldLabel="True" />
        <br>Last modified on <SharePoint:FieldValue FieldName="Modified" runat="server" ControlMode="Display" DisableInputFieldLabel="True" />
        by <SharePoint:FormField FieldName="Author" runat="server" ControlMode="Display" DisableInputFieldLabel="True" />
        <br>Comments: <SharePoint:FormField FieldName="Check In Comment" runat="server" ControlMode="Display" DisableInputFieldLabel="True" />
        </CustomTemplate>           
        </SharePoint:CreatedModifiedInfo>
        </div>

在高级模式下编辑页面时,无论我将代码放在哪里,都会破坏站点定义。是否有在页面中插入此代码的好地方?或者是否需要更改站点定义。

4

1 回答 1

0

打破站点定义可能不是您的想法。它只是对您说,该页面不再是“默认值”之一,这是一种识别网站上已定制内容的方式。

您在这些页面上所做的每一次编辑都是这样,因此可以收到该消息。您也可以根据需要“重置为站点定义”,但根据我的经验,这通常不是很稳定。

于 2011-11-09T20:44:08.337 回答