Name |
Summary |
Status |
AddErrorValidator
|
Adds an error validator to the control collection and to the Page.Validators collection. |
public
|
ApplyChanges
|
Applies changes for the posted data to the page's properties. |
public
|
ApplyControlAttributes
|
Copies web attribues and style information. Also sets a css class indicating
if this property is required if RenderType is set to Edit. |
public
|
ApplyEditAttributes
|
Applies the required data attributes to the first control to make the property editable. |
public
|
ApplyEditAttributes(Control, String)
|
Applies the attributes needed to make the content of this control editable. |
public, static
|
ApplyEditAttributes(TContentData)(Control, Expression(Func(TContentData, Object)))
|
Applies the attributes needed to make the content of this control editable. |
public, static
|
ApplyEditChanges
|
Not implemented |
public
|
ApplyRequiredCssClass
|
Applies a CSS class indicating that the input control is required. |
protected
|
CopyWebAttributes(HtmlControl)
|
Copies render attributes from a WebControl defined in the property AttributeSourceControl.
If this property is not set the attributes will be copied from the Control itself. |
public
|
CopyWebAttributes(WebControl)
|
Copies render attributes from a WebControl defined in the property AttributeSourceControl.
If this property is not set the attributes will be copied from the Control itself. |
public
|
CreateChildControls
|
Called by the ASP.NET page framework to notify server controls that use composition-based implementation to create any child controls they contain in preparation for posting back or rendering. |
protected
|
CreateDefaultControls
|
Creates block controls for the blocks in the block area. Used when the property is in view mode or in "on page edit"
mode and the PropertyDataControl does not support on page editing. |
public
|
CreateEditControls
|
Creates an edit interface for the property. |
public
|
CreateErrorValidator
|
Creates an static validator for an error message. |
protected
|
CreateMainContainer
|
|
protected
|
CreateOnPageEditControls
|
Creates the "on page edit" controls with the blocks. If no block exist, this method will do nothing. |
public
|
FindControl(T)(Control)
|
Finds the first control of the requested type. |
public, static
|
FindControl(T)(Control, Int32)
|
Finds control number n of the requested type. |
public, static
|
FindControl(T)(Control, String)
|
Finds the first control of the requested type and the requested id. |
public, static
|
FindControl(T)(Control, String, Int32)
|
Finds control number n of the requested type that has a specific id. |
public, static
|
GetContentRenderers
|
Gets the content renderers. |
protected
|
GetIdentity
|
Extracts the identity from the object if it has one. |
public, static
|
GetOriginalType
|
Gets the Type of the current object, ensuring that the eventual
type that could be generated by a proxy interceptor is ignored. |
public, static
|
OnPreRender
|
Raises the PreRender event. |
protected
|
PropertyContentAreaControl Constructor
|
|
public
|
PropertyIsEditableForCurrentLanguage
|
Determines if the property is editable in the current language |
public
|
RenderBeginTag
|
Renders the HTML opening tag of the control to the specified writer. This method is used primarily by control developers. |
public
|
RenderEndTag
|
Renders the HTML closing tag of the control into the specified writer. This method is used primarily by control developers. |
public
|
SetEnableStateForChildControls
|
Used to enable or disable input controls for any child controls. |
protected
|
SetIdentity
|
Sets the identity into the object if supported |
public, static
|
SetupControl
|
Called when setting up the properties for a page. |
public
|
SetupEditControls
|
Used to apply a custom setup to the edit controls. |
protected
|
SetValue(Object)
|
Sets a given value to the current PropertyData object. |
public
|
SetValue(Object, PropertyData)
|
Sets a given value to the current PropertyData object. |
public
|
ShouldCreateDefaultControls
|
If CreateDefaultControls()()()() should be called. |
protected
|
ToJson
|
|
protected
|
ToPropertyBag(Object)
|
Create a PropertyBag instance and populates it with its properties
The algorith for extracting properties is as follows:
1) Property must a have a getter and setter
2a) Getter must be public
OR
2b) The class must be marked either with the DataContractAttribute or EPiServerDataContractAttribute
and the property must be marked either with the DataMemberAttribute or EPiServerDataMemberAttribute |
public, static
|
ToPropertyBag(Object, IEnumerable(String))
|
Create a PropertyBag instance and populates it with its properties |
public, static
|
ToString
|
Returns a string representation of the property's value.. |
public
|
ToWebString
|
Get the web string representation of the property's value, on properties that do not
use the editor this string will usually not contain any markup characters. |
public
|
TranslateDisplayName
|
Gets the translated display name of the property. |
public
|