如何重置SHAREPOINT2013的FLAT视图

如果有同事不会操作SHAREPOINT视图,而将查看帖子的FLAT视图破坏了。那如何恢复呢?

我上周就遇到这样的情况,FLAT被破坏之后,发贴内容显示不出来,但回贴内容可以显示。

这样会导致一个问题,就是新建帖子无法正常显示和回复。

解决方法试过很多,都失败,最好只好通过SHAREPOINT DESIGNER来解决。

找到一个正常可用的同一个BBS的DISCUSSION的FLAT.ASPX,对照着修改破坏的FLAT.ASPX。

除了关键ID外,其它代码要保持一样,即可修复此问题。

即下图中的代码是特殊的之外,其它的应该保持一样。

~~~~~~~~~~~

<asp:Content ContentPlaceHolderId="PlaceHolderMain" runat="server">
  <WebPartPages:WebPartZone runat="server" FrameType="None" ID="Main" Title="loc:Main"><ZoneTemplate>
  。。。

</ZoneTemplate></WebPartPages:WebPartZone>
</asp:Content>

 

 1 <%@ Page language="C#" MasterPageFile="~masterurl/default.master"    Inherits="Microsoft.SharePoint.WebPartPages.WebPartPage,Microsoft.SharePoint,Version=15.0.0.0,Culture=neutral,PublicKeyToken=71e9bce111e9429c" meta:progid="SharePoint.WebPartPage.Document" meta:webpartpageexpansion="full"  %>
 2 <%@ Register Tagprefix="SharePoint" Namespace="Microsoft.SharePoint.WebControls" Assembly="Microsoft.SharePoint, Version=15.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c" %> <%@ Register Tagprefix="Utilities" Namespace="Microsoft.SharePoint.Utilities" Assembly="Microsoft.SharePoint, Version=15.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c" %> <%@ Import Namespace="Microsoft.SharePoint" %> <%@ Assembly Name="Microsoft.Web.CommandUI, Version=15.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c" %> <%@ Register Tagprefix="WebPartPages" Namespace="Microsoft.SharePoint.WebPartPages" Assembly="Microsoft.SharePoint, Version=15.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c" %>
 3 <%@ Register Tagprefix="ApplicationPages" Namespace="Microsoft.SharePoint.ApplicationPages.WebControls" Assembly="Microsoft.SharePoint, Version=15.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c" %>
 4 <asp:Content ContentPlaceHolderId="PlaceHolderPageTitle" runat="server">
 5     <SharePoint:ListProperty Property="TitleOrFolder" runat="server"/> -
 6     <SharePoint:ListProperty Property="CurrentViewTitle" runat="server"/></asp:Content>
 7 <asp:Content ContentPlaceHolderId="PlaceHolderPageTitleInTitleArea" runat="server">
 8     <SharePoint:ListProperty Property="TitleBreadcrumb" runat="server"/>
 9     <SharePoint:UIVersionedContent UIVersion="4" runat="server">
10         <ContentTemplate>
11             <span class="ms-ltviewselectormenuheader" runat="server">
12                 <SharePoint:ListTitleViewSelectorMenu AlignToParent="true" id="LTViewSelectorMenu" runat="server" />
13             </span>
14         </ContentTemplate>
15     </SharePoint:UIVersionedContent>
16 </asp:Content>
17 <asp:content contentplaceholderid="PlaceHolderAdditionalPageHead" runat="server">
18     <SharePoint:RssLink runat="server"/>
19 </asp:content>
20 <asp:Content ContentPlaceHolderId="PlaceHolderPageImage" runat="server">
21     <SharePoint:ViewIcon Width="145" Height="54" runat="server"/></asp:Content>
22 <asp:Content ContentPlaceHolderId="PlaceHolderLeftActions" runat="server">
23 <SharePoint:RecentChangesMenu runat="server" id="RecentChanges"/>
24 <SharePoint:ModifySettingsLink runat="server"/>
25 </asp:Content>
26 <asp:Content ContentPlaceHolderId ="PlaceHolderBodyLeftBorder" runat="server">
27     <div height="100%" class="ms-pagemargin"><img src="/_layouts/15/images/blank.gif?rev=23" width='6' height='1' alt="" /></div>
28 </asp:Content>
29 <asp:Content ContentPlaceHolderId="PlaceHolderMain" runat="server">
30         <WebPartPages:WebPartZone runat="server" FrameType="None" ID="Main" Title="loc:Main"><ZoneTemplate>
31         <WebPartPages:XsltListViewWebPart runat="server" ViewFlag="" ViewSelectorFetchAsync="False" InplaceSearchEnabled="True" ServerRender="False" ClientRender="True" InitialAsyncDataFetch="False" WebId="00000000-0000-0000-0000-000000000000" IsClientRender="False" GhostedXslLink="thread.xsl" ViewGuid="{B9FD79D4-BE28-4605-8621-710861DCDCE6}" EnableOriginalValue="False" DisplayName="Flat" ViewContentTypeId="" ListName="{B74AF0CE-C81F-4B2A-A2E2-65D727FC416A}" ListId="b74af0ce-c81f-4b2a-a2e2-65d727fc416a" PageSize="-1" UseSQLDataSourcePaging="True" DataSourceID="" ShowWithSampleData="False" AsyncRefresh="False" ManualRefresh="False" AutoRefresh="False" AutoRefreshInterval="60" Title="Software Team Discussion" FrameType="Default" SuppressWebPartChrome="False" Description="Use the Team Discussion list to hold newsgroup-style discussions on topics relevant to your team." IsIncluded="True" ZoneID="Main" PartOrder="2" FrameState="Normal" AllowRemove="True" AllowZoneChange="True" AllowMinimize="True" AllowConnect="True" AllowEdit="True" AllowHide="True" IsVisible="True" TitleUrl="/Software/Lists/Team Discussion" DetailLink="/Software/Lists/Team Discussion" HelpLink="" HelpMode="Modeless" Dir="Default" PartImageSmall="" MissingAssembly="Cannot import this Web Part." PartImageLarge="" IsIncludedFilter="" ExportControlledProperties="False" ConnectionID="00000000-0000-0000-0000-000000000000" ID="g_b9fd79d4_be28_4605_8621_710861dcdce6" ExportMode="NonSensitiveData" __MarkupType="vsattributemarkup" __WebPartId="{B9FD79D4-BE28-4605-8621-710861DCDCE6}" __AllowXSLTEditing="true" __designer:CustomXsl="fldtypes_Ratings.xsl" WebPart="true" Height="" Width=""><ParameterBindings>
32
33   <ParameterBinding Name="dvt_sortdir" Location="Postback;Connection"/>
34             <ParameterBinding Name="dvt_sortfield" Location="Postback;Connection"/>
35             <ParameterBinding Name="dvt_startposition" Location="Postback" DefaultValue=""/>
36             <ParameterBinding Name="dvt_firstrow" Location="Postback;Connection"/>
37             <ParameterBinding Name="OpenMenuKeyAccessible" Location="Resource(wss,OpenMenuKeyAccessible)" />
38             <ParameterBinding Name="open_menu" Location="Resource(wss,open_menu)" />
39             <ParameterBinding Name="select_deselect_all" Location="Resource(wss,select_deselect_all)" />
40             <ParameterBinding Name="idPresEnabled" Location="Resource(wss,idPresEnabled)" /><ParameterBinding Name="NoAnnouncements" Location="Resource(wss,noitemsinview_discboard)" /><ParameterBinding Name="NoAnnouncementsHowTo" Location="Resource(wss,noitemsinview_discboard_howto3)" /><ParameterBinding Name="CAML_Expand" Location="Form(CAML_Expand)" /><ParameterBinding Name="CAML_ShowOriginalEmailBody" Location="Form(CAML_ShowOriginalEmailBody)" /><ParameterBinding Name="ByText" Location="Resource(wss,2000)" /></ParameterBindings>
41 <DataFields>
42 </DataFields>
43 <XmlDefinition>
44 <View Name="{B9FD79D4-BE28-4605-8621-710861DCDCE6}" DefaultViewForContentType="TRUE" Type="HTML" TabularView="FALSE" IncludeRootFolder="TRUE" DisplayName="Flat" Url="/Software/Lists/Team Discussion/Flat.aspx" Level="1" BaseViewID="2" ContentTypeID="0x01200200F3E3EC0000B4D54B9EFD49357FDC9EA6" ImageUrl="/_layouts/15/images/vwdisc.png?rev=23" CssStyleSheet="discthread.css" ><Query><OrderBy Override="TRUE"><FieldRef Name="Created" Ascending="FALSE"/></OrderBy></Query><ViewFields><FieldRef Name="PersonViewMinimal"/><FieldRef Name="BodyAndMore"/><FieldRef Name="StatusBar" Explicit="TRUE"/><FieldRef Name="DiscussionLastUpdated"/><FieldRef Name="Body"/><FieldRef Name="TrimmedBody"/><FieldRef Name="Author"/><FieldRef Name="Created"/><FieldRef Name="ItemChildCount"/><FieldRef Name="MyEditor"/><FieldRef Name="ParentItemEditor"/><FieldRef Name="ParentItemID"/><FieldRef Name="BestAnswerId"/><FieldRef Name="Modified"/><FieldRef Name="IsFeatured"/></ViewFields><RowLimit Paged="TRUE">100</RowLimit><Aggregations Value="Off"/><JSLink>sp.ui.discussions.js</JSLink><XslLink>thread.xsl</XslLink><Toolbar Type="Standard"/></View></XmlDefinition>
45 </WebPartPages:XsltListViewWebPart>
46
47 </ZoneTemplate></WebPartPages:WebPartZone>
48 </asp:Content>
49 <asp:Content ContentPlaceHolderId="PlaceHolderBodyAreaClass" runat="server">
50 <style type="text/css">
51 .ms-bodyareaframe {
52     padding: 0px;
53 }
54 </style>
55 </asp:Content>
56
57 <asp:Content ContentPlaceHolderId="PlaceHolderPageDescription" runat="server">
58 <SharePoint:ListProperty CssClass="ms-listdescription" Property="Description" runat="server"/>
59 </asp:Content>
60 <asp:Content ContentPlaceHolderId="PlaceHolderCalendarNavigator" runat="server">
61     <SharePoint:SPCalendarNavigator id="CalendarNavigatorId" runat="server"/>
62   <ApplicationPages:CalendarAggregationPanel id="AggregationPanel" runat="server"/>
63 </asp:Content>

 

时间: 2024-11-16 06:24:55

如何重置SHAREPOINT2013的FLAT视图的相关文章

Win8.1如何重置所有文件夹视图

  Win8.1如何重置这些文件夹视图呢? 操作步骤: 1.在开始菜单搜索栏或者运行中输入regedit后回车,打开注册表编辑器; 2.定位到: HKEY_CURRENT_USERSoftwareClassesLocal SettingsSoftwareMicrosoftWindowsShell 3.删除Bags项; 4.然后定位到: HKEY_CURRENT_USERSoftwareMicrosoftWindowsShell 5.同样删除Bags项; 6.最后定位到: HKEY_CURRENT

Laravel实现找回密码及密码重置的例子

忘记密码是应用中常见的场景之一,Laravel 5.1也提供了对密码重置的支持,我们只需稍微做一下配置即可轻松实现重置密码. 1.实现思路 通过给用户注册邮箱发送包含特定令牌的重置密码链接,然后用户登录邮箱通过访问该重置密码链接实现密码的重置. 2.数据表&模型 实现CanResetPasswordContract契约并使用CanResetPasswordtrait的User模型(Laravel自带) 用于存放重置密码令牌的表password_resets(Laravel自带该表对应迁移文件,上

CSS3响应式设计Media Queries模板

CSS3 Media Queries模板 CSS3 Media Queries一般都是使用"max-width"和"min-width"两个属性来检查各种设备的分辨大小与样式表所设条件是否满足,如果满足就调用相应的样式.打个比方来说,如果你的Web页面在960px的显屏下显示,那么首先会通过CSS3 Media Queries进行查询,看看有没有设置这个条件样式,如果找到相应的,就会采用对应下的样式,其他的设备是一样的道理.下面具体看看"max-width

Android开发之绘制平面上的多边形功能分析

本文实例讲述了Android开发之绘制平面上的多边形功能.分享给大家供大家参考,具体如下: 计算机里的3D图形其实是由很多个平面组合而成的.所谓"绘制3D"图形,其实是通过多个平面图形形成的.调用GL10图形绘制2D图形的步骤如下: i. 调用GL10的glEnableClientState(GL10.GL_VERTEX_ARRAY);方法启用顶点坐标数组. ii. 调用GL10的glEnableClientState(GL10.GL_COLOR_ARRAY);方法启用顶点颜色数组.

如何重置所有Win7文件夹视图

  文件夹视图是Win7等系统中调节文件夹中文件显示的一项重要功能.我们对于不同文件夹中文件的显示方式可能有不同要求,比如图片文件夹可能以大图标显示方式比较直观,而文档则要以详细信息方式显示便于查询.可是随着系统使用时间的变长,有些显示方式可能就会不尽如人意,同类文件夹视图可以通过文件夹选项来进行重置,但逐个修改起来比较麻烦.所以,全部重置文件夹视图可能是解决这一问题的好方法. Windows本身并没有重置按钮,要达到这个目的需通过修改注册表的方式进行.不过在修改之前,最好还是先备份注册表 ,以

如何重置所有Win10/Win8.1/Win7文件夹视图

  文件夹视图是Win10/Win8.1/Win7等系统中调节文件夹中文件显示的一项重要功能.我们对于不同文件夹中文件的显示方式可能有不同要求,比如图片文件夹可能以大图标显示方式比较直观,而文档则要以详细信息方式显示便于查询.可是随着系统使用时间的变长,有些显示方式可能就会不尽如人意,同类文件夹视图可以通过文件夹选项来进行重置,但逐个修改起来比较麻烦.所以,全部重置文件夹视图可能是解决这一问题的好方法. Windows本身并没有重置按钮,要达到这个目的需通过修改注册表的方式进行.不过在修改之前,

使用 ASP+ DataGrid 控件来创建主视图/详细资料视图 (2)

asp+|datagrid|创建|控件|视图 Step6Page.cs: namespace Samples { ... public class Step6Page : Page { // 更新当前选定的作者并重新加载与选定内容对应的书名 // 网格 protected void LoadTitlesGrid() { UpdateSelection(); titlesGrid.DataBind(); } // 处理书名网格中的 CancelCommand 事件,以 // 不施用更改就结束编辑

Win7系统如何一键同步文件夹视图

当我们在某个文件夹下选好了一种视图后,想把其他文件夹也改成这种视图方式,可是逐一改过又太繁琐了,怎么办呢? 第一步:打开任意文件夹,单击"更改您的视图"按钮右侧的"▼",根据自己的喜好从下拉菜单中选择一种视图(如:详细信息),将当前文件夹设置成自己喜欢的视图风格. 第二步:单击文件夹窗口左上角"组织"按钮,并从弹出的下拉菜单中选择"文件夹和搜索选项",打开"文件夹选项"窗口. 第三步:单击"查看&

Windows7系统下一键同步所有文件夹视图的方法

Windows7系统可以对每个文件夹进行个性化视图设置,可以根据自己的个人喜好和实际需要更改文件或文件夹图标的大小,或者让文件或文件夹以列表.平铺等方式显示.但是,如果你对N个文件夹视图进行了风格各异的个性设置,现在又想让所有文件夹都使用同一种视图怎么办呢?手工一个一个修改,你OUT了,非累得手抽筋不可.其实,Windows7系统可以批量修改,一键同步所有文件夹视图. 第一步:打开任意文件夹,单击"更改您的视图"按钮右侧的"▼",根据自己的喜好从下拉菜单中选择一种视