1

我有一个非常奇怪的 Sharepoint 2010 问题。我有一个 webpart,它输出列表的内容。

Webpart 有一个带有样式背景的标题。

当我编辑 web 部件时,它看起来应该。它有漂亮的背景颜色,它显示了文本等。但是,当我转到 webpart 应该所在的页面时,webpart 标题消失了。它没有在 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 永远不会被渲染。

显示 Web 部件中的内容。

这不应该是一个安全问题,因为我已经移动了 Web 部件,所以我尝试了不同的区域。我也尝试过不同的 CSS 类。

最后,我确定 Chrome 不是没有。我都试过了。

任何想法为什么不显示 webpart 标题?

4

1 回答 1

0

按照下面给出的步骤可能可以解决您的问题:

  • 打开 Sharepoint Designer 2010。
  • 以高级模式打开母版页。
  • 找到<title>标签。它包含一个<asp:ContentPlaceHolder>标签。
  • 删除<title></title>标记之间的任何空格。这意味着,标题标签在同一行开始和结束。

  • 保存并发布。

让我知道结果。

谢谢

于 2012-12-11T05:56:33.290 回答