Property of list object in page is not hidden even when attributed as [Ignore]. In the code below, Name is visible in editor as non-editable field.
[PropertyDefinitionTypePlugIn]
public class StudentProperty : PropertyListBase<TestimonialList>
{
[Ignore]
public virtual XhtmlString Name { get; set; }
}
public class Student
{
}
public class StudentBlock : BlockData
{
[EditorDescriptor(EditorDescriptorType = typeof(CollectionEditorDescriptor<Student>))]
public virtual IList<Student> Students{ get; set; }
}