2012-04-18 23 views
0

是否可以根据您所在的网页自定义文档库上的视图列表?我计划在一个大型文档库上配置大约500个视图,但不可能在500个视图之间导航...自定义文档库上的视图列表

+0

为什么在世界上您需要500个视图? – 2012-04-18 15:31:06

回答

1

它是unclear如何使用many views列表可以有。即使可以,我也不确定是否会将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> 
+0

谢谢! 我已将它发送给我的开发人员。 – user1340569 2012-04-19 13:13:11