issue about custom spfied:

自定义一个字段,需要一个用户设置的扩展属性:
<PropertySchema>
     <Fields>              
        <Field Name="ApprovalUser3" DisplayName="审核用户3:" MaxLength="100" DisplaySize="10" Type="UserMulti" Mult="TRUE" >
        </Field>
    Fields>    
 </PropertySchema>

必须设置 Mult="TRUE", 才能多选.

这个扩展属性在修改字段设置时,无法显示正确的值,无法编辑,这是wss的一个bug,解决方法有两个:
1)安装补丁包--这个补丁包在单服务器上安装没问题,但是如果一个farm中有多台服务器,就....导致系统崩溃...
参见: http://www.cnblogs.com/ycc/archive/2007/10/18/929584.html
补丁:http://www.microsoft.com/downloads/details.aspx?displaylang=zh-cn&FamilyID=78549f3c-3cd2-445e-9dc0-417ca5a4a079
2)采用自定义的用户控件实现IFieldEditor接口,实现编辑.

记住一点:做了配置文件的修改后一定iisreset,否则可能没反映。


posted on 2007-11-10 19:52  jianyi  阅读(391)  评论(0编辑  收藏  举报