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,否则可能没反映。
自定义一个字段,需要一个用户设置的扩展属性:
<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,否则可能没反映。