首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 企业软件 > 行业软件 >

sharepoint 2010 列表(文档库)没法显示自定义栏(列)

2013-01-04 
sharepoint 2010 列表(文档库)无法显示自定义栏(列)操作代码如下://生成列表并返回GUIDGuid guid web.Lis

sharepoint 2010 列表(文档库)无法显示自定义栏(列)
操作代码如下:


//生成列表并返回GUID
Guid guid =web.Lists.Add("测试文档库", "", documentLibrary,documentTemplate)

//根据GUID获取文档库
SPDocumentLibrary library = (SPDocumentLibrary)web.Lists[guid];

//向文档库中添加栏,类型为超链接
library.Fields.Add("操作", SPFieldType.URL, false);

//获取“操作”栏
SPField field = library.Fields["操作"];

//设置可见
field.ShowInDisplayForm = true;
field.ShowInViewForms = true;
field.ShowInListSettings = true;

//更新
field.Update();
library.Update();

完成以上代码后,进入“测试文档库”就是不能显示“操作”栏,在“视图编辑”里能够看到“操作”栏,并能添加显示。

请高手指教,该代码哪里有问题  或是 该如何修改代码,直接进入“测试文档库”就能直接显示“操作”栏!


[解决办法]
SPView oView = library.DefaultView;
                    oView.ViewFields.Add(field);
                    oView.Update();
在加一段 
[解决办法]

引用:
SPView oView = library.DefaultView;
  oView.ViewFields.Add(field);
  oView.Update();
在加一段

查看List的时候总是在某个view下面

热点排行