验证(XHTML 1.0 过渡):不支持元素“字段类型”

本文关键字:元素 字段 类型 字段类型 不支持 XHTML 过渡 验证 | 更新日期: 2023-09-27 18:35:15

嗨,我

正在尝试使用 VS 2010 创建一个资产选择器,它是框架 3.5,我得到不支持。 当我部署时,我只能看到文本形式的字段。有什么解决方案吗?

<?xml version="1.0" encoding="utf-8"?>
<FieldTypes>
  <FieldType>
    <Field Name="TypeName">RelationshipField</Field>
    <Field Name="ParentType">Text</Field>
    <Field Name="TypeDisplayName">Relationship Field</Field>
    <Field Name="TypeShortDescription">Relationship Field</Field>
    <Field Name="FieldTypeClass">AssetPicker.RelationshipField, AssetPicker, Version=1.0.0.0, Culture=neutral, PublicKeyToken=7498984c8afdbdb9</Field>
  </FieldType>
</FieldTypes>

验证(XHTML 1.0 过渡):不支持元素“字段类型”

根据您的评论,听起来您的文件位于错误的位置,名称错误。自定义字段文件必须以 fldtypes_*.xml 格式命名(例如:fldtypes_AssetPicker.xml),并且必须以 14hive/TEMPLATE/XML 结尾。

有关使用 Visual Studio 2010 创建自定义字段类型的详细说明,请参阅:

  • 演练:创建自定义字段类型
  • 演练:用于在 SharePoint 2010 列表中上载和显示图像的自定义字段类型(请参阅步骤 7)