在SharePoint 2007中,如何显示其他页面中字段的值?
类似于以下内容:
<SharePointWebControls:FieldValue id="PageTitle" FieldName="Title" runat="server"/>
但它来自另一个SharePoint页面。
答案 0 :(得分:0)
SharePointWebControls:FieldValue显示当前SharePoint上下文中的值,即当前列表项。
要显示其他页面的值,我建议使用内容查询Web部件查询您需要的页面。
http://msdn.microsoft.com/en-us/library/aa981241.aspx
选择要显示的字段,要查找的列表以及要选择的项目/页面
<ViewFields>
<FieldRef Name="Title" Nullable="True" Type="Text"/>
</ViewFields>
<Lists>
<List ID="{fa564e0f-0c70-4ab9-b863-0177e6ddd247}"/>
</Lists>
<Webs Recursive="True" />
<RowLimit>1</RowLimit>
<Where>
<Gt>
<FieldRef Name="Created" Nullable="True" Type="DateTime"/>
<Value Type="DateTime"><Today OffsetDays="-7"/></Value>
</Gt>
</Where>