The EPiServer.Web.WebControls namespace contains Web controls for displaying EPiServer properties and various EPiServer related information.
Classes
| Class | Description | |
|---|---|---|
| Calendar |
Displays a template based calendar where the calendar events are pages in EPiServer.
| |
| Calendar..::.EventSorter | ||
| CalendarEventTemplateContainer |
Template for a Calender Event.
| |
| CategoryDataSource |
Provides Category data to DataBoundControl implementations.
| |
| CategoryHierarchicalDataSourceView | ||
| CategoryHierarchicalEnumerable |
Represents a hierarchical enumarable representation of categories
| |
| CategoryHierarchyData | ||
| ControlLoader |
Load a user control using an Url expression like "~/edit/FileManagement.ascx".
| |
| DataSourceHelper | ||
| DataSourceMethodEventArgs |
Provides data for the Inserting, Updating, and Deleting events of the GenericDataSource<(Of <(TObject, TCollection, TKey>)>) control.
| |
| DataSourceSelectEventArgs |
Arguments to event that occurs when Select is called on a DataSource control.
| |
| DataSourceStatusEventArgs |
Provides data for the Selected, Inserted, Updated, and Deleted events of the GenericDataSource<(Of <(TObject, TCollection, TKey>)>) control.
| |
| DayTemplateContainer |
Template for a rendering information about a single day
| |
| EPiServerValidator |
A server-side validator control that validates values for EPiServer controls.
| |
| FileSystemDataSource |
The DataSourceControl for UnifiedFileSystem. The control is both a hierarchical and a tabular datasource.
| |
| FileSystemHierarchicalView |
The HierarchicalDataSourceView implementation for FileSystemDataSource
| |
| FileSystemItem |
Wrapper for UnifiedDirectory and UnifiedFile. The reason both classes are wrapped by same object is to able
both items to be listed in same list in i.e. GridView.
| |
| FileSystemItemComparer | ||
| FileSystemItemHierarchicalEnumerable |
The IHierarchicalEnumerable implementation for FileSystemDataSource
| |
| FormFieldStatistic |
Helper class to keep track of information for a field.
| |
| GenericDataSource<(Of <(TObject, TCollection, TKey>)>) |
Generic implementation of a DataSourceControl
| |
| GenericDataSourceView<(Of <(T>)>) |
Base class for EPiServer DataSource controls.
| |
| HierarchicalPageLoader |
Serves as a support class for loading hierarchical page structures. This class is used in Hierarchical controls like PageTreeData deriving classes and PageDataSource classes.
| |
| InputBase |
Base class for web controls that provide a user interface for
setting values for different types.
| |
| InputCategoryTree |
Simple input control that displays a category selection.
| |
| InputDate |
Provides a user interface for setting a DateTime value.
| |
| InputEditorOptions |
Creates a user interface for setting the options for an html editor.
| |
| InputFrame |
Create a drop down list with the available frames for the site.
| |
| InputLanguage |
Create a drop down list with the available LanguageBranch for the site.
| |
| InputPageDefinitionType |
Simple input type that displays a page definition type dropdownlist.
| |
| InputPageReference |
Simple input type that displays a page selector.
| |
| InputPassword |
Simple input control that allows a user to enter / change passwords.
| |
| InputSortOrder |
Simple input type that displays available page sort orders.
| |
| InputTab |
Simple input type that displays a DropDownList with the available tabs for the site.
| |
| InputTimeSpan |
Provides a user interface to define a TimeSpan.
| |
| InputXForm |
Simple input type that displays a XForm selector.
| |
| LanguageDataSource |
Provides LanguageBranch data to DataBoundControl implementations.
| |
| LogGenerator |
Outputs a block of HTML to support the log service
| |
| MembershipUserDataSource | ||
| MenuList |
Renders a menu list of top level items, useful for navigations that contain a top level menu
displaying subtree's as clicked.
| |
| NewsList |
Control for rendering news list with specialized template for top level news.
| |
| ObjectStoreDataSource<(Of <(T>)>) | ||
| ObjectStoreDataSourceView<(Of <(T>)>) | ||
| OnPageEditControl |
WebControl that is used to set up and handle On Page Edit for a page.
| |
| OnPageEditInputControl |
Generic html control that supports On Page Editing.
| |
| PageControlBase |
Serves as a base class for all controls that generate any type of PageData collection.
| |
| PageDataSource |
Provides PageData data to DataBoundControl and HierarchicalDataBoundControl implementations.
| |
| PageDefinitionDataSource |
DataSource control that handles Property definitions
| |
| PageDefinitionTypeDataSource |
Provides PageDefinitionType data to DataBoundControl implementations.
| |
| PageHierarchicalEnumerable |
This type is a wrapper type of the PageDataCollection to support hierarchical data source controls.
| |
| PageHierarchicalView |
Supports the PageDataSource control and provides an hierarchical view used by HierarchicalDataBoundControls.
| |
| PageHierarchyData |
Supports the PageDataSource control and provides an interface for hierarchical controls to extract hierarchical data from a PageData object.
| |
| PageList |
Control for rendering page list, extends PageListData with templates.
Supports paging.
| |
| PageListData |
Base data control for accessing page list.
| |
| PageTemplateContainer |
Used for template context on page level
| |
| PageTree |
Control for rendering page tree's, extends PageTreeData with templates. See also , | |
| PageTreeData |
Base data control for accessing page tree's
| |
| PageVersionDataSource |
Provides PageVersion data to DataBoundControl implementations.
| |
| PagingControl |
Paging of page lists.
| |
| ParseValidator |
Summary description for ParseValidator.
| |
| PartialList<(Of <(T>)>) |
A partial list of objects that supports DataSourceControl paging.
| |
| Property |
WebControl for rendering page properties.
| |
| PropertyCriteriaControl |
Holder of criteria information used by property searching
| |
| PropertyParameter |
Binds a EPiServer property to a parameter object.
| |
| PropertyTemplateContainer |
Used for template context on property level
| |
| ResolveDirectoryImageArgs |
The argument class when resolving Directory imagepath
| |
| ResolveFileImageArgs |
The argument class when resolving File imagepath
| |
| ResolveImageArgs |
Base class for ImageArgs
| |
| SearchDataSource |
Provides PageData data to DataBoundControl implementations by searching based on various criteria.
| |
| SoftLinkDataSource |
Provides SoftLink data to DataBoundControl implementations.
| |
| StaticValidator |
Validator that can be used to indicate validation errors that have been handled programmatically.
| |
| SubscriptionDataSource |
Provides Subscription data to DataBoundControl implementations.
| |
| SubscriptionList |
Display a list of subscription options
| |
| TabDefinitionDataSource |
DataSource control that handles TabDefinition objects
| |
| ThemeCss |
A link to a css file that is located in the theming folders.
| |
| ThemeImage |
An image web control that has sets the search path for the image based on theming.
| |
| Translate |
WebControl for language specific strings.
| |
| UserSubscriptionInfo |
wrapper class to hold data about subscription status for a specific page.
| |
| XFormFieldStatistic |
Helper class to keep track of information for a field.
| |
| XFormPostings |
Summary description for XFormStatistics.
| |
| XFormStatistics |
Summary description for FormStatistics.
| |
| XmlNameValidator |
A validator control that checks that the validated controls value conforms
with naming rules for av XML identifier.
|
Structures
| Structure | Description | |
|---|---|---|
| AccessorInfo |
Represents a property on an object
|
Interfaces
| Interface | Description | |
|---|---|---|
| IDataSourceMethods |
Every datasource control that uses the GenericDataSourceView class must implement this interface.
| |
| IFileSystemItem |
Used to define which get properties the wrapper for UnifiedFile and UnifiedDirectory should expose.
This means i.e. GridViews that databind to FileSystemDataSource control can display interface properties as columns.
| |
| IHierarchicalPageDataSource |
Defines the contract for how hierarchical loading of pages is performed in the PageTreeData and the PageDataSource controls.
| |
| IHierarchyParent |
Contains methods a hierarchical datasource that should support EPiServer.UI.WebControls.PageTreeView must implement
| |
| IPageControl |
Interface for page bound controls
|
Delegates
| Delegate | Description | |
|---|---|---|
| DataSourceMethodEventHandler |
Represents the method that will handle the Selecting, Updating, Inserting, or Deleting event of the GenericDataSource<(Of <(TObject, TCollection, TKey>)>) control.
| |
| DataSourceStatusEventHandler |
Represents the method that will handle the Selected, Updated, Inserted, or Deleted event of the GenericDataSource<(Of <(TObject, TCollection, TKey>)>) control.
| |
| FilterEventHandler |
Represents the method that will handle the event that has no event data.
| |
| HierarchicalPageLoader..::.GetChildrenMethod |
Represents the method that will handle Child page lookup.
| |
| HierarchicalPageLoader..::.GetPageMethod |
Represents the method that will handle loading of page data.
| |
| HierarchicalPageLoader..::.InitializeMethod |
Represents the method that will handle initialization of the PageLoader.
| |
| PartialList<(Of <(T>)>)..::.FilterCallback |
Callback used to filter a specific object.
| |
| PartialList<(Of <(T>)>)..::.LoadCallback |
Callback that is used to load objects in a specific range of a set
| |
| ResolveDirectoryImageEventHandler |
EventHandler for resolving directory imageurl
| |
| ResolveFileImageEventHandler |
EventHandler for resolving directory imageurl
|
Enumerations
| Enumeration | Description | |
|---|---|---|
| Calendar..::.Days | ||
| DataSourceMethod |
Enumeration for describing the different data source methods.
|