上次修改时间: 2015年3月9日
适用范围: SharePoint Foundation 2010
本文内容
属性
子元素
父元素
出现次数
在视图中呈现协作应用程序标记语言 (CAML),如果视图中返回的项目超过为视图指定的行限制,则执行此操作。
大多数标准 Microsoft SharePoint Foundation 2010 列表视图会忽略此元素。有关详细信息,请参阅 XMLDefinition 和 CAML 视图架构。
<PagedRowset>
</PagedRowset>
属性
属性 |
说明 |
---|---|
无 |
N/A |
子元素
很多 |
父元素
出现次数
最小值:0 最大值:1 |
备注
此元素提供在存在多于一页的数据时呈现的视图部分。在 PagedRowset 元素中,可以实现以下变量:
<GetVar Name="PageFirstRow"/> 返回当前页上的第一个项目的项目号。
<GetVar Name="PageLastRow"/> 返回当前页上的最后一个项目的项目号。
<GetVar Name="NextPageData"/> 返回必须沿 URL 传递以便可以确定要显示的下一页数据的信息。
示例
下面的示例使用 PagedRowset 元素显示字符串"(Items 1 to N)",其中 N 表示 RowLimit 元素的当前设置。此示例还显示"Next"和一个表示"Next"的图标,它们都是指向带有显示下 100 个项目时所必需的信息的当前视图页的超链接。
<PagedRowset>
<HTML><![CDATA[ <TABLE width="100%" border=0><TR><TD align=right
Class="ms-vb"> ]]></HTML>
<HTML>(Items</HTML>
<HTML><![CDATA[ ]]></HTML>
<GetVar Name="PageFirstRow" HTMLEncode="TRUE" />
<HTML><![CDATA[ ]]></HTML>
<HTML>to</HTML>
<HTML><![CDATA[ ]]></HTML>
<GetVar Name="PageLastRow" HTMLEncode="TRUE" />
<HTML>)</HTML>
<HTML><![CDATA[ <A HREF="javascript:"
OnClick='javascript:SubmitFormPost(" ]]></HTML>
<ScriptQuote NotAddingQuote="TRUE">
<PageUrl />
<HTML>?</HTML>
<GetVar Name="NextPageData" />
</ScriptQuote>
<HTML><![CDATA[ ");javascript:return false;'> ]]></HTML>
<HTML>Next</HTML>
<HTML><![CDATA[ </A> <A HREF="javascript:"
OnClick='javascript:SubmitFormPost(" ]]></HTML>
<ScriptQuote NotAddingQuote="TRUE">
<PageUrl />
<HTML>?</HTML>
<GetVar Name="NextPageData" />
</ScriptQuote>
<HTML><![CDATA[ ");javascript:return false;'> ]]></HTML>
<HTML><![CDATA[ <img src=" ]]></HTML>
<ImagesPath />
<HTML><![CDATA[ /next.gif" border=0></A>
</TD></TR></TABLE> ]]></HTML>
</PagedRowset>