About sharepoint custom FieldType bug
2008-06-01 19:08
316 查看
之前在做WSS Custom FieldType的时候,如果是带有Custom Properties的情况(FieldType.xml里面要写出来),但在新建的FieldType的时候,并不能保存值,只有在Update时会保存值。
WSPBuilder在这方面使用了一大段代码,用一个static值来暂存结果,并且生成一个唯一的key来暂存这个结果,这种方式终于解决问题。
原来刚看到WSPBuilder的这段代码时,觉得为什么会写这么复杂的内容,而且使用static值来存结果,不是很危险么,在遇到问题时再看这里面的注释才知道原来都是有原因的啊。
最后,WSPBuilder用来应对此Bug的Dictionary<string, string>只能添加string的Custom Property,修改成<string, object>就可以应对所有类型的Property了吧。
为这个bug又浪费多少时间啊~~不知VS WSS Extension里面是怎么处理这个问题的。
WSPBuilder在这方面使用了一大段代码,用一个static值来暂存结果,并且生成一个唯一的key来暂存这个结果,这种方式终于解决问题。
原来刚看到WSPBuilder的这段代码时,觉得为什么会写这么复杂的内容,而且使用static值来存结果,不是很危险么,在遇到问题时再看这里面的注释才知道原来都是有原因的啊。
最后,WSPBuilder用来应对此Bug的Dictionary<string, string>只能添加string的Custom Property,修改成<string, object>就可以应对所有类型的Property了吧。
为这个bug又浪费多少时间啊~~不知VS WSS Extension里面是怎么处理这个问题的。
相关文章推荐
- Sharepoint Custom Control Creating custom Multi Choice field type
- Developing custom field type for SharePoint 201
- SharePoint Custom Field Type与RenderTemplate ID与ascx页面无关联
- sharepoint ECMA using a custom contentType to creating a list in SubSite
- SharePoint: Creating a custom field
- add a custom action to a SharePoint list actions menu for a specific list or content type
- SharePoint Development - Custom Field using Visual Studio 2010 based SharePoint 2010
- SharePoint Development - Custom Content Type using Visual Studio 2010 based SharePoint 2010
- Sharepoint自定义字段开发(Custom Field) - Inside Microsoft Sharepoint 2010 读书笔记
- Building Custom Field Types in Windows SharePoint Services 3.0
- Sharepoint FieldType的显示问题
- Defining Custom Columns in SharePoint – Field Types and Options
- Building Custom Field Types in Windows SharePoint Services 3.0
- Custom Sharepoint Lookup Field
- Sharepoint Rate Field Type 1.0
- About Sharepoint Yes/No Field
- 转:Defining Custom Columns in SharePoint – Field Types and Options
- SharePoint internal Field Names