SharePoint链接工具(功能区)删除链接不会删除链接

时间:2011-05-24 07:17:01

标签: asp.net sharepoint-2010

我有一个SP 2010 Publishing Site(14.0.4762.1000)。它具有包含发布超链接(SPFieldLink)的内容类型。使用链接工具(功能区的一部分)插入链接工作正常,但我设置后无法删除链接。

快速复制:

  • 创建发布门户网站
  • 创建“发布超链接”类型的列
  • 将列添加到de Welcome Page contenttype
  • 导航至新闻稿页面
  • 查看信息 - >修改
  • 添加指向新创建的列的链接并保存页面
  • 再次打开,删除链接(视觉上删除链接,甚至说:点击此处添加新的超链接)
  • 再次保存页面
  • 现在再次打开页面。
  • 在我们的情况下,“点击此处...”消息已消失,如果您查看来源,我们的原始链接仍然存在,但其中没有文字。

我做了一些测试,结果如下:

  • 它出现在安装了自定义解决方案的dev和prod服务器上
  • 它发生在没有安装自定义解决方案的服务器上(干净安装)
  • 它也出现在'Adventure Works'站点上(无论是在干净安装上还是在具有自定义解决方案的服务器上)
  • 在通过API和UI
  • 创建发布超链接类型的站点列时都会发生这种情况
  • 使用firebug查看时,“已删除”链接仍在href属性中,但text属性为空
  • 在IE / FF上测试
  • 使用Sharepoint Manager 2010查看时,该链接仍在de DB中(没有上述文本属性)
  • 它发生在荷兰语和英语网站上

有谁熟悉这种行为?这个问题有解决方案吗?

1 个答案:

答案 0 :(得分:1)

我目前在发布网站上遇到完全相同的问题。我在调查它。如果我找到了什么,请告诉你。

在社交MSDN上找到您的主题。显然这是SP2010中的一个错误。

http://social.msdn.microsoft.com/Forums/en-AU/sharepoint2010general/thread/8ce468ec-096b-4ad2-a1e9-0bfb93cecf95

目前有一个powershell修复程序(对我来说不是一个选项)

http://vasya10.wordpress.com/2011/06/07/inconspicuous-sharepoint-quirks-2/

希望这有帮助。