.NET技术

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

使用Sharepoint 2013自带的创建栏,有如下的XML

<?xml version="1.0" encoding="utf-8"?>
<Elements xmlns="http://schemas.microsoft.com/sharepoint/">
   <Field
     ID="{36c62ad1-716f-476e-a5e2-2b04d0e83a57}"
     Name="TestID_cat"
     DisplayName="测试"
     Type="Lookup"
     Required="FALSE"
     Group="PCM Group"
     List="Lists/TestList"
     Overwrite="TRUE"
     ShowField="TestName_cat"
     Mult="TRUE"
     PrependId="TRUE">
   </Field>
</Elements>

然后部署可以成功创建栏,但是发现关联的列表值无法显示在lookup列里,解决办法就是把允许多值的选项去掉,然后保存,再次打开该列选中允许多值,然后再保存,就一切正常了

posted on 2013-11-21 14:26  瞬间飞舞  阅读(227)  评论(0编辑  收藏  举报