我有一个非常奇怪的Sharepoint 2010问题 . 我有一个webpart,它输出列表的内容 .
webpart的 Headers 带有风格背景 .
当我编辑webpart时,看起来应该如此 . 它具有漂亮的背景颜色,它显示文本等 . 但是,当我转到webpart所在的页面时,webpart Headers 就消失了 . 它不会在HTML代码中呈现(因此,我认为这不是样式问题) .
这是在编辑页面时呈现的HTML:
<td id="WebPartTitleWPQ6" class="ms-WPHeaderTd" title="Documents">
<h3 class="ms-standardheader ms-WPTitle" style="text-align:justify;">
<a href="link" accesskey="W">
<nobr>
<span>Documents</span>
<span id="WebPartCaptionWPQ6"></span>
</nobr>
</a>
</h3>
</td>
当不编辑时,这个td永远不会被渲染 .
显示webpart中的内容 .
这不应该是一个安全问题,因为我已经移动了网络部分,所以我尝试了不同的区域 . 我也尝试过不同的CSS课程 .
最后,我确保Chrome不是没有 . 我已经尝试了所有 .
任何想法为什么没有显示webpart Headers ?
1 回答
按照下面给出的规定可能会解决您的问题:
打开Sharepoint Designer 2010 .
在高级模式下打开主页面 .
找到
<title>
标签 . 它包含一个<asp:ContentPlaceHolder>
标签 .删除
<title>
和</title>
标记之间的所有空格 . 这意味着, Headers 标签在同一行开始和结束 .保存并发布 .
让我知道结果 .
谢谢