我在TaxonomyFieldControl
页面布局中添加了一个。但是控件不能呈现分类选择器,而只是呈现与控件相关的字段名称。
有趣的是:如果我在编辑表单中编辑属性,效果很好。
我在TaxonomyFieldControl
页面布局中添加了一个。但是控件不能呈现分类选择器,而只是呈现与控件相关的字段名称。
有趣的是:如果我在编辑表单中编辑属性,效果很好。
您可能需要添加对分类选择器控件所在的程序集的引用到页面布局,例如:
<%@ Register Tagprefix="Taxonomy" Namespace="Microsoft.SharePoint.Taxonomy" Assembly="Microsoft.SharePoint.Taxonomy, Version=14.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c" %>
此 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
}