1

我在TaxonomyFieldControl页面布局中添加了一个。但是控件不能呈现分类选择器,而只是呈现与控件相关的字段名称。

有趣的是:如果我在编辑表单中编辑属性,效果很好。

4

2 回答 2

2

您可能需要添加对分类选择器控件所在的程序集的引用到页面布局,例如:

<%@ Register Tagprefix="Taxonomy" Namespace="Microsoft.SharePoint.Taxonomy" Assembly="Microsoft.SharePoint.Taxonomy, Version=14.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c" %>

检查此链接以获取更多详细信息。

于 2012-10-11T08:02:47.993 回答
0

此 OOB 用户控件有缺陷且无用。

将 TaxonomyPicker.ascx 重命名为 TaxonomyPicker.ascx.buggy。该文件的位置是:

%CommonProgramFiles%\Microsoft Shared\Web 服务器扩展\14\TEMPLATE\CONTROLTEMPLATES\TaxonomyPicker.ascx

您可以手动执行此操作,也可以使用 PowerShell。

$taxonomyPicker = "C:\Program Files\Common Files\microsoft shared\Web Server Extensions\14\TEMPLATE\CONTROLTEMPLATES\TaxonomyPicker.ascx"
If (Test-Path $taxonomyPicker)
{
   Move-Item -Path $taxonomyPicker -Destination $taxonomyPicker".buggy" -Force
}
于 2013-09-24T22:10:49.840 回答