Try our conversational search powered by Generative AI!

Class EditPageTypePropertyControl

Inheritance
System.Object
EditPageTypePropertyControl
Implements
Namespace: EPiServer.UI.Admin
Assembly: EPiServer.UI.dll
Version: 11.20.7
Syntax
public class EditPageTypePropertyControl : UserControlBase, IRenderSettings

Constructors

EditPageTypePropertyControl()

Declaration
public EditPageTypePropertyControl()

Fields

ContentTypeModelRepository

Declaration
protected Injected<ContentTypeModelRepository> ContentTypeModelRepository
Field Value
Type Description
Injected<ContentTypeModelRepository>

ControlName

Declaration
protected Literal ControlName
Field Value
Type Description
System.Web.UI.WebControls.Literal

ControlSettingsEditor

Declaration
protected PlaceHolder ControlSettingsEditor
Field Value
Type Description
System.Web.UI.WebControls.PlaceHolder

GlobalSettingsPanel

Declaration
protected Panel GlobalSettingsPanel
Field Value
Type Description
System.Web.UI.WebControls.Panel

GlobalSettingsSelection

Declaration
protected DropDownList GlobalSettingsSelection
Field Value
Type Description
System.Web.UI.WebControls.DropDownList

NoSettingsInformation

Declaration
protected Label NoSettingsInformation
Field Value
Type Description
System.Web.UI.WebControls.Label

PropertySettingsRepository

Declaration
protected Injected<IPropertySettingsRepository> PropertySettingsRepository
Field Value
Type Description
Injected<IPropertySettingsRepository>

PropertySettingsRepositoryHelper

Declaration
protected Injected<PropertySettingsRepositoryHelper> PropertySettingsRepositoryHelper
Field Value
Type Description
Injected<PropertySettingsRepositoryHelper>

SettingsArea

Declaration
protected Panel SettingsArea
Field Value
Type Description
System.Web.UI.WebControls.Panel

UseCustomSettings

Declaration
protected RadioButton UseCustomSettings
Field Value
Type Description
System.Web.UI.WebControls.RadioButton

UseDefaultSettings

Declaration
protected RadioButton UseDefaultSettings
Field Value
Type Description
System.Web.UI.WebControls.RadioButton

UseGlobalSettings

Declaration
protected RadioButton UseGlobalSettings
Field Value
Type Description
System.Web.UI.WebControls.RadioButton

Properties

Heading

Declaration
public string Heading { get; set; }
Property Value
Type Description
System.String

PropertyDefinitionData

Declaration
public PropertyDefinition PropertyDefinitionData { get; set; }
Property Value
Type Description
PropertyDefinition

SettingsContainer

Declaration
public PropertySettingsContainer SettingsContainer { get; set; }
Property Value
Type Description
PropertySettingsContainer

SettingsTypeAllowsGlobalSettings

Declaration
public bool SettingsTypeAllowsGlobalSettings { get; }
Property Value
Type Description
System.Boolean

TypeChanged

Declaration
public bool TypeChanged { get; set; }
Property Value
Type Description
System.Boolean

TypeToCheck

Declaration
public Type TypeToCheck { get; set; }
Property Value
Type Description
System.Type

Methods

OnLoad(EventArgs)

Declaration
protected override void OnLoad(EventArgs e)
Parameters
Type Name Description
System.EventArgs e

OnPreRender(EventArgs)

Declaration
protected override void OnPreRender(EventArgs e)
Parameters
Type Name Description
System.EventArgs e

SaveSettings()

Declaration
public void SaveSettings()

SettingsType_Changed(Object, EventArgs)

Declaration
protected void SettingsType_Changed(object sender, EventArgs e)
Parameters
Type Name Description
System.Object sender
System.EventArgs e

Implements

Extension Methods