Class PropertyLinkCollectionControl
The control for the PropertyLinkCollection.
Inherited Members
Namespace: EPiServer.Web.PropertyControls
Assembly: EPiServer.Cms.AspNet.dll
Version: 11.20.7Syntax
public class PropertyLinkCollectionControl : PropertyDataControl, IPropertyControl, IRenderSettings, INamingContainer
Remarks
Loads a control that is located in the UI, "Edit/PropertyLinkCollectionEditControl.ascx".
Constructors
PropertyLinkCollectionControl()
Declaration
public PropertyLinkCollectionControl()
Properties
PropertyLinkCollection
Gets the PropertyData as a PropertyLinkCollection for convenience.
Declaration
public PropertyLinkCollection PropertyLinkCollection { get; }
Property Value
Type | Description |
---|---|
PropertyLinkCollection | The PropertyData as a PropertyLinkCollection. |
Methods
ApplyEditChanges()
Get the updated collection of links from the edit control and assigns it to the property.
Declaration
public override void ApplyEditChanges()
Overrides
CreateDefaultControls()
Creates the default controls for the property. Used when the property is in view mode or in "on page edit" mode and the PropertyDataControl does not support on page editing.
Declaration
public override void CreateDefaultControls()
Overrides
CreateEditControls()
Loads the control "Edit/PropertyLinkCollectionEditControl.ascx" and assigns the current value of the property to it.
Declaration
public override void CreateEditControls()
Overrides
Implements
System.Web.UI.INamingContainer