Sharepoint自定义字段类型

时间:2010-03-19 14:42:36

标签: sharepoint custom-controls field

我创建了一个直接从SPField继承的自定义字段类型,但是当我尝试将该字段添加到列表时,我收到以下错误:

未正确安装一个或多个字段类型。转到列表设置页面以删除这些字段。在Microsoft.SharePoint.Library.SPRequestInternalClass.AddField(String bstrUrl,String bstrListName,String bstrSchemaXml,Int32 grfAdd)    在Microsoft.SharePoint.Library.SPRequest.AddField(String bstrUrl,String bstrListName,String bstrSchemaXml,Int32 grfAdd)

我查看了日志文件,并没有有关导致问题的有用信息,我已将调试器附加到进程,并在调用字段类型的基础构造函数后退出。

有谁知道这个错误会出现什么问题?非常感谢提前。

1 个答案:

答案 0 :(得分:0)

不幸的是,对于自定义字段类型的许多问题,这是一个普遍的包罗万象的错误。如果你突然再次开始,你可能希望调查fldtypes ... xml中的以下问题:

  1. 无法识别的ParentType
  2. 更改了字段类型名称(必须重新创建所有现有列)
  3. 由于调试器错误启动而未正确部署(我讨厌这个)
  4. 还有许多其他可能性;但是在开始时排除这是一件好事。