是否可以根据您所在的网页自定义文档库上的视图列表?我计划在一个大型文档库上配置大约 500 个视图,但它不可能在 500 个视图之间导航......
问问题
543 次
1 回答
1
目前还不清楚一个列表可以有多少视图。我不确定我是否会在列表中添加 500 个视图,即使可以。
但是,Web 部件可以在其中内置自定义视图。例如,以下是我用于当前项目的 Web 部件的精简版本:
<WebPartPages:XsltListViewWebPart runat="server"
Title="Large Document Library"
ListUrl="LargeDocumentLibrary"
ChromeType="TitleOnly"
>
<XmlDefinition>
<View MobileView="TRUE" Type="HTML" Level="1">
<Query>
<Where>
<!-- Enter conditions here -->
</Where>
</Query>
<ViewFields>
<!-- Enter FieldRef elements here -->
</ViewFields>
<RowLimit Paged="TRUE">30</RowLimit>
</View>
</XmlDefinition>
<parameterbindings>
<ParameterBinding Name="dvt_sortdir" Location="Postback;Connection"/>
<ParameterBinding Name="dvt_sortfield" Location="Postback;Connection"/>
<ParameterBinding Name="dvt_startposition" Location="Postback" DefaultValue=""/>
<ParameterBinding Name="dvt_firstrow" Location="Postback;Connection"/>
<ParameterBinding Name="OpenMenuKeyAccessible" Location="Resource(wss,OpenMenuKeyAccessible)" />
<ParameterBinding Name="open_menu" Location="Resource(wss,open_menu)" />
<ParameterBinding Name="select_deselect_all" Location="Resource(wss,select_deselect_all)" />
<ParameterBinding Name="idPresEnabled" Location="Resource(wss,idPresEnabled)" />
<ParameterBinding Name="NoAnnouncements" Location="Resource(wss,noXinviewofY_LIST)" />
<ParameterBinding Name="NoAnnouncementsHowTo" DefaultValue="" />
<ParameterBinding Name="AddNewAnnouncement" Location="Resource(wss,addnewitem)" />
<ParameterBinding Name="MoreAnnouncements" Location="Resource(wss,moreItemsParen)" />
</parameterbindings>
</WebPartPages:XsltListViewWebPart>
于 2012-04-18T14:17:33.473 回答