Try our conversational search powered by Generative AI!

Namespace EPiServer.Web.PropertyControls

Classes

ContentControlResolver

Component that resolves which webforms controls that should be used when rendering a xhtmlstring property. That include: PropertyXhtmlString, ContentArea,...

JsonStringToPropertyEditorSettingsConverter

Provides a way to convert between JSON string and PropertyEditorSettings

PropertyAppSettingsControl

A property control that creates a drop down list with options that are defined in the appSettings section in web.config. The name of the property should match the key for the app setting.

PropertyAppSettingsMultipleControl

A property control that creates check boxes with options that are defined in the appSettings section in web.config. The name of the property should match the key for the app setting.

PropertyBlockControl

The control to render PropertyBlock<T>.

PropertyBooleanControl

A web control that is used to present a user interface for a property deriving from PropertyBoolean.

PropertyBooleanResetControl

A web control that is used to present a user interface for a property deriving from PropertyBoolean.

PropertyCategoryControl

A web control that is used to present a user interface for a property deriving from PropertyCategory.

PropertyCheckBoxListControl

Property control that renders a list of check boxes in edit mode

PropertyColorControl

Property control that creates a drop down list with standard colors.

PropertyContentAreaControl

Property control used to render ContentArea.

PropertyContentReferenceControl

Property control that is used to store a reference to a page in the web site.

PropertyContentReferenceListControl

Property control that displays the contents of a PropertyContentReferenceList.

PropertyDataControl

Base class used to create a user interface for PropertyData objects.

PropertyDateControl

A web control that is used to present a user interface for a property deriving from PropertyDate.

PropertyDocumentUrlControl

Displays a link to a media file.

PropertyDropDownListControl

Property control that creates a drop down list with custom content.

PropertyEnumSelectControl

Displays a drop down list for selection of enum values.

PropertyFileSortOrderControl

Creates a user interface that displayes a drop down list with different sort orders for files.

PropertyFrameControl

Creates a user interface with a drop down list containing the defined frames for the web site.

PropertyGenericControl

The control to render generic property controls that implements IPropertyDataControl

PropertyImageReferenceControl

PropertyImageUrlControl

Class for rendering image control

PropertyLanguageBranchControl

Creates a user interface with a drop down list containing the enabled language branches for the web site.

PropertyLanguageBranchListControl

Creates a user interface with check boxes for each of the defined language branches for the web site.

PropertyLanguageControl

Property control that is used to store a language.

PropertyLinkCollectionControl

The control for the PropertyLinkCollection.

PropertyLinkTypeControl

Property control that creates a user interface with a drop down list containing different types of links in EPiServer CMS.

PropertyListControl

Property control that displays the contents of a PropertyList property.

PropertyLongStringControl

Property control that creates a html editor. The control might load different editors depending on your browser.

PropertyLongStringControlBase

Base class for controls that work with html data. For instance property controls for html editors.

PropertyNumberControl

Property control that is used to store a numeric value.

PropertyPageReferenceControl

Property control that is used to store a reference to a page in the web site.

PropertyPageSortOrderControl

Property control that stores a sort order type for pages.

PropertyPageTypeControl

Property control that is used to select a page type.

PropertyPasswordControl

Property control that is used to store a password.

PropertySelectControlBase

Abstract class that can be inherited from when you want to create a DropDownList with custom values.

PropertySelectMultipleControlBase

Abstract class that can be inherited from when you want to create a CheckBoxList with custom values.

PropertySelectorControl

Property control that is used to select one or several properties from the current page.

PropertyStringControl

Property control that stores a short string (less than 255 characters).

PropertyStringControlMax

Property control that renders a long string (longer than 255 characters).

PropertyTextBoxControlBase

Base control that creates a user interface for editing in a textbox.

PropertyTimeSpanControl

Property control that is used to store time spans.

PropertyUILanguageControl

Property control that is used to store one of the languages that are defined in the translation files.

PropertyUrlControl

Property control that is used to store an url.

PropertyWeekdayControl

Property control that is used to select one or several weekdays.

WebFormsContentValidator

Validator that can be used for validation when rendering content in WebForms.

Interfaces

IPropertyLinkCollectionEditControl

Interface for the PropertyLinkCollectionEditControl that is located in the UI and loaded when a PropertyLinkCollection is used in edit mode.

Enums

FileSortOrder

A list of possible sort orders for files.

PropertyTimeSpanControl.TimeUnit

Enumerator for different time invervals.