SharePoint:以编程方式隐藏列表字段

vit*_*ule 8 sharepoint

我试图在列表中隐藏"标题"字段.这似乎不起作用:

SPList myList;
...
SPField titleField = myList.Fields.GetField("Title");
//titleField.PushChangesToLists = true; <-- doesn't seem to make a difference
titleField.ShowInEditForm = false;
titleField.ShowInDisplayForm = false;
titleField.ShowInNewForm = false;
titleField.Update();
//myList.Update(); <-- make no difference
Run Code Online (Sandbox Code Playgroud)

我究竟做错了什么?

Bri*_*ang 12

试试这个:

field.Hidden = true;
field.Update();
Run Code Online (Sandbox Code Playgroud)

  • 那令人尴尬.这正是我需要的.我仍然不明白`ShowInEditForm`属性是什么,但至少我可以继续...谢谢(在我的辩护中,我整个星期没有睡觉 - 新生儿在房子里). (2认同)