Sitecore Programmatically Hide Item

How can I programmatically hide an element in sitecore:

Here is what I have tried so far:

Item recordDetails = root.Add(object.Name + " Details", folderTemplate); recordDetails.Fields.ReadAll(); recordDetails.Editing.BeginEdit(); CheckboxField recordHidden = recordDetails.Fields["Hidden"];//Also tried "isHidden" if (recordHidden != null) { recordHidden.Checked = true; } recordDetails.Editing.EndEdit(); 

But no luck, any ideas?

+4
source share
2 answers

You can also use myItem.Appearance.Hidden = true; :)

+5
source

The name of the field that I used was incorrect - it was "__Hidden". Changing this fixed the problem.

+2
source

Source: https://habr.com/ru/post/1436239/


All Articles