具有嵌入式列引用和webpart的页面布局 - 2007年到2010年的升级影响?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了具有嵌入式列引用和webpart的页面布局 - 2007年到2010年的升级影响?相关的知识,希望对你有一定的参考价值。
我有一个2007 SharePoint网站,其中包含一些自定义页面布局,其中包含自定义控件,用于webpart和可编辑内容列。我们将升级到MOSS 2010,但我不确定依赖于这些布局的页面内容的含义。
页面库应该成功迁移,因此我们的数据将完好无损,但我可以帮助理解这两个问题!
- MOSS 2010带有新的布局。我们需要根据需要自定义这些以满足我们的新设计,但是我们如何插入我们的Web控件以将它们链接回Pages库中的列?是否像将以下2007年代码段复制到2010年布局文件一样简单?
<SharePointWebControls:Notefield FieldName="Comments" runat="server" id="NoteField20" CssClass="ArticleEditMode"></SharePointWebControls:NoteField>
在这种情况下,我们可能需要单独编辑所有页面并将它们重新分配给我们的新布局? 图书馆中的所有页面是否会立即恢复生机并正确显示内容? - 放置在布局页面上的webpart会如何发挥同样的情况?将根据布局文件中相应的webpart区域代码创建所有内容,并在布局本身上手动放置任何webpart。
<WebPartPages:WebPartZone runat="server" Title="Right Column" ID="TopRightRow"><ZoneTemplate></ZoneTemplate></WebPartPages:WebPartZone>
同样,我们是否只需要复制webpart代码,然后将webpart重新导入布局以使其显示在所有页面上?
任何SharePointWebControl都将在2010年继续工作(它们只是列表项中数据的编辑模式和显示模式的可视化呈现),但是为了能够依赖2010本机(或自定义)页面布局,您需要将您的UIVersion更新为4.0并切换到本机2010母版页(如果您在3.0版本中拥有自定义内容框架,则可以切换到自定义版本)。
如果您没有那么自定义的母版页/页面布局/内容类型,则升级过程可能会很顺利,否则在v3模式下继续可能会更好
我宁愿更新将部署到母版页库的页面布局,以逐步包含v4特定的渲染,而不是分离页面布局关联并选择另一个。
最后,为了成功开始将2007安装升级到2010,您可以依赖可视化升级指南:http://msdn.microsoft.com/en-us/library/gg454789.aspx并升级您的母版页:http://msdn.microsoft.com/en-us/library/ee539981.aspx
作为一个侧面评论,2010 UI不是圣杯,一旦你开始大量定制它,你会看到它的限制,所以最好还是刷新你的2007用户界面并依靠2010年的新功能而不是完全(视觉上)升级到2010年。
请。
以上是关于具有嵌入式列引用和webpart的页面布局 - 2007年到2010年的升级影响?的主要内容,如果未能解决你的问题,请参考以下文章
Sharepoint 2010 发布站点自定义页面布局 webpart 区域
将视频嵌入 SharePoint WebPart - 页面打开时不播放视频
是否可以从 WebPart 获得对 silverlight 页面的引用?