我们有许多网站(有时很多网站集)的sharepoint环境。每个网站(或网站集)具有相同的默认页面,其中包含一些使用站点列值的自定义Web部件(例如项目代码或客户端代码)以显示来自外部系统的信息。 (对于每个项目,由于其他原因我们必须创建单独的网站(或网站集))防止重复的网站/页面/布局/模板/ webparts,可能
减少重复的最佳方法是什么?页面的动态部分存储在网站栏中。当我们添加一个新的WebPart,理想情况下,默认的页面每一个网站/网页应该显示新的WebPart没有更新
感谢
蔓延到各个页面,你可能要采取
基本上你说的是嵌套webparts/usercontrols的最佳选择。使用页面布局/页面模板/ ??没有选择? – Marco 2011-05-11 06:19:54
如果你的要求是你需要能够添加一个Web部件到一个页面而不影响其他页面在其他站点上的布局,那么是的,我会使用我提到的用户控件方法来使用一个自定义Web部件。可以开发一个页面布局来做你想做的事情,但是我认为你最终还是需要开发某种控件来获取你想要的动态数据(基于你所在的站点)。很大程度上取决于您的要求范围。 – Rob 2011-05-12 13:19:28