code_junkie

SharePoint: Make a list field hidden programmatically

Nov 12th, 2011
70
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.52 KB | None | 0 0
  1. SPList myList;
  2. ...
  3. SPField titleField = myList.Fields.GetField("Title");
  4. //titleField.PushChangesToLists = true; <-- doesn't seem to make a difference
  5. titleField.ShowInEditForm = false;
  6. titleField.ShowInDisplayForm = false;
  7. titleField.ShowInNewForm = false;
  8. titleField.Update();
  9. //myList.Update(); <-- make no difference
  10.  
  11. field.Hidden = true;
  12. field.Update();
  13.  
  14. using (SPSite site = new SPSite(webUrl))
  15. {
  16. using (SPWeb web = site.OpenWeb())
  17. {
  18. try
  19. {
  20. //... Get SPList ...
  21. }
  22. }
  23. }
Add Comment
Please, Sign In to add comment