Webitor Class Content Studio 5.7 SDK
Content Studio Web Content Management System

[This is preliminary documentation and is subject to change.]

This gerates at WYSIWYG editor for HTML. This component works only with IE 6 and later. If another browser is used, an ordinary textarea will be displayed.
Inheritance Hierarchy

SystemObject
  System.Web.UIControl
    System.Web.UI.WebControlsWebControl
      System.Web.UI.WebControlsCompositeControl
        ContentStudio.Site.ControlsWebitor

Namespace: ContentStudio.Site.Controls
Assembly: ContentStudio.Site.Controls (in ContentStudio.Site.Controls.dll) Version: 5.7.5016.0 (5.7.5016.0)
Syntax

public class Webitor : CompositeControl

The Webitor type exposes the following members.

Constructors

  NameDescription
Public methodWebitor
Initializes a new instance of the Webitor class.
Top
Properties

  NameDescription
Public propertyAccessKey (Inherited from WebControl.)
Protected propertyAdapter (Inherited from Control.)
Public propertyAppRelativeTemplateSourceDirectory (Inherited from Control.)
Public propertyAttributes (Inherited from WebControl.)
Public propertyBackColor (Inherited from WebControl.)
Public propertyBindingContainer (Inherited from Control.)
Public propertyBodyProperties
Gets or sets html attributes of the BODY element of the webitor document.
Public propertyBorderColor (Inherited from WebControl.)
Public propertyBorderStyle (Inherited from WebControl.)
Public propertyBorderWidth (Inherited from WebControl.)
Public propertyBreakAfterNumOfButtons
Make a break in the main toolbar after specified number of buttons. 0 = never break.
Public propertyBypassLiveObjectURLDialog
Gets or sets a value indicating whether to bypass the live object URL dialog.
Protected propertyChildControlsCreated (Inherited from Control.)
Public propertyClientID (Inherited from Control.)
Protected propertyClientIDSeparator (Inherited from Control.)
Public propertyColumns
Gets or sets the display width of the text box in characters.
Public propertyCompatibilityMode
Gets or sets the compatibility mode for the webitor. The webitor component is using Internet Explorer to render contents and components in design mode. The default mode is IE 7 emulate mode. Server/user controls that is rendered is always using IE5 (quirks mode) since the standard designer classes in .NET Framework assumes that design view is rendered in that mode. The recommended mode is EmulateIE7. In some cases this mode can cause Internet explorer to hung. If that's the case, the recomended solution is to switch mode to IE5. Newer modes than IE 7 can be used, however those modes are very buggy in Internet Explorer design mode.
Public propertyContent
Gets or sets the content.
Protected propertyContext (Inherited from Control.)
Public propertyControls (Inherited from CompositeControl.)
Public propertyControlStyle (Inherited from WebControl.)
Public propertyControlStyleCreated (Inherited from WebControl.)
Public propertyCssClass (Inherited from WebControl.)
Public propertyCssClassNames
Optional comma separated css class names to use. If entered, only this set of css class names will be enabled in the css class picker.
Public propertyCustomBrowseImageFunction
Name of function to execute instead of standard browse image dialog. The custom function should have one argument. The passed value will be an array consisting of unit id, category id, document id(multidimensional), document name(multidimensional) and document url(multidimensional). The function shall also return the same type of array.
Public propertyCustomBrowseLinkFunction
Name of function to execute instead of standard browse link dialog. The custom function should have one argument. The passed value will be an array consisting of unit id, category id, document id(multidimensional), document name(multidimensional) and document url(multidimensional). The function shall also return the same type of array.
Public propertyCustomBrowseObjectFunction
Name of function to execute instead of standard browse object dialog. The custom function should have one argument. The passed value will be an array consisting of unit id, category id, document id(multidimensional), document name(multidimensional) and document url(multidimensional). The function shall also return the same type of array.
Public propertyCustomButtons
Gets the custom buttons.
Public propertyDefaultImageLocation
Optional default location for browsing images.
Public propertyDefaultLinkLocation
Optional default location for browsing links.
Public propertyDefaultLiveObjectLocation
Optional default location for browsing live objects.
Public propertyDefaultUserControlLocation
Optional default location for browsing User Controls.
Protected propertyDesignMode (Inherited from Control.)
Public propertyDisableContextMenuInBrowseDialog
Gets or sets a value indicating whether to disable the context menu in browse dialog.
Public propertyDocType
Gets or sets the type of the document output.
Public propertyEditingLevel
Live object editing level. This setting manage whether live objects can be managed by a user or not.
Public propertyEnabled (Inherited from WebControl.)
Public propertyEnabledFeatures
Gets or sets the enabled features.
Public propertyEnableTheming (Inherited from WebControl.)
Public propertyEnableViewState (Inherited from Control.)
Protected propertyEvents (Inherited from Control.)
Public propertyFont (Inherited from WebControl.)
Public propertyForceValidation
Force xhtml dtd validation when a document is being approved. If validation fails, the approval is canceled.
Public propertyForeColor (Inherited from WebControl.)
Public propertyHasAttributes (Inherited from WebControl.)
Protected propertyHasChildViewState (Inherited from Control.)
Public propertyHeader
Use this field to override default styles defined.
Public propertyHeight (Inherited from WebControl.)
Public propertyHideAllFormatting
Hide all formatting in the webitor including all buttons except html-tag buttons.
Public propertyID (Inherited from Control.)
Protected propertyIdSeparator (Inherited from Control.)
Public propertyInheritStyles
Inherit styles and themes from the edit templete where the Webitor is inserted.
Protected propertyIsChildControlStateCleared (Inherited from Control.)
Protected propertyIsEnabled (Inherited from WebControl.)
Protected propertyIsTrackingViewState (Inherited from Control.)
Protected propertyIsViewStateEnabled (Inherited from Control.)
Public propertyLanguage
Gets or sets the language.
Protected propertyLoadViewStateByID (Inherited from Control.)
Public propertyLockImageLocation
Gets or sets a value indicating whether [lock image location].
Public propertyLockLinkLocation
Gets or sets a value indicating whether [lock link location].
Public propertyLockLiveObjectLocation
Gets or sets a value indicating whether [lock live object location].
Public propertyLockUserControlLocation
Gets or sets a value indicating whether [lock user control location].
Public propertyNamingContainer (Inherited from Control.)
Public propertyPage (Inherited from Control.)
Public propertyParent (Inherited from Control.)
Public propertyPasteWithNoFormatting
Setting this setting to true will prohibit the user to paste code with html formatting.
Public propertyRows
Gets or sets the number of rows displayed in a multiline text box.
Public propertySite (Inherited from Control.)
Public propertySkinID (Inherited from WebControl.)
Public propertyStyle (Inherited from WebControl.)
Public propertyTabIndex (Inherited from WebControl.)
Protected propertyTagKey
Gets the HtmlTextWriterTag value that corresponds to this Web server control. This property is used primarily by control developers.
(Overrides WebControlTagKey.)
Protected propertyTagName (Inherited from WebControl.)
Public propertyTemplateControl (Inherited from Control.)
Public propertyTemplateSourceDirectory (Inherited from Control.)
Public propertyTheme
Specifies a valid theme identifier in the webitor.
Public propertyToolTip (Inherited from WebControl.)
Public propertyUniqueID (Inherited from Control.)
Public propertyUploadFileCategory
Displays a insert file attachment button if a category is specified.
Public propertyUploadFileTarget
Default target for file attachment link that will be created.
Public propertyUseSoftLineBreakInDiv
Gets or sets a value indicating whether [use soft line break in div].
Public propertyWidth (Inherited from WebControl.)
Protected propertyViewState (Inherited from Control.)
Protected propertyViewStateIgnoresCase (Inherited from Control.)
Public propertyVisible (Inherited from Control.)
Top
Methods

  NameDescription
Protected methodAddAttributesToRender
Adds HTML attributes and styles that need to be rendered to the specified HtmlTextWriterTag. This method is used primarily by control developers.
(Overrides WebControlAddAttributesToRender(HtmlTextWriter).)
Protected methodAddedControl (Inherited from Control.)
Protected methodAddParsedSubObject (Inherited from Control.)
Public methodApplyStyle (Inherited from WebControl.)
Public methodApplyStyleSheetSkin (Inherited from Control.)
Protected methodBuildProfileTree (Inherited from Control.)
Protected methodClearChildControlState (Inherited from Control.)
Protected methodClearChildState (Inherited from Control.)
Protected methodClearChildViewState (Inherited from Control.)
Public methodCopyBaseAttributes (Inherited from WebControl.)
Protected methodCreateChildControls
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.
(Overrides ControlCreateChildControls.)
Protected methodCreateControlCollection (Inherited from Control.)
Protected methodCreateControlStyle (Inherited from WebControl.)
Public methodDataBind (Inherited from CompositeControl.)
Protected methodDataBind(Boolean) (Inherited from Control.)
Protected methodDataBindChildren (Inherited from Control.)
Public methodDispose (Inherited from Control.)
Protected methodEnsureChildControls (Inherited from Control.)
Protected methodEnsureID (Inherited from Control.)
Public methodEquals (Inherited from Object.)
Protected methodFinalize (Inherited from Object.)
Public methodFindControl(String) (Inherited from Control.)
Protected methodFindControl(String, Int32) (Inherited from Control.)
Public methodFocus (Inherited from Control.)
Protected methodGetDesignModeState (Inherited from Control.)
Public methodGetHashCode (Inherited from Object.)
Public methodGetType (Inherited from Object.)
Public methodHasControls (Inherited from Control.)
Protected methodHasEvents (Inherited from Control.)
Protected methodIsLiteralContent (Inherited from Control.)
Protected methodLoadControlState (Inherited from Control.)
Protected methodLoadViewState (Inherited from WebControl.)
Protected methodMapPathSecure (Inherited from Control.)
Protected methodMemberwiseClone (Inherited from Object.)
Public methodMergeStyle (Inherited from WebControl.)
Protected methodOnBubbleEvent (Inherited from Control.)
Protected methodOnDataBinding (Inherited from Control.)
Protected methodOnInit (Inherited from Control.)
Protected methodOnLoad (Inherited from Control.)
Protected methodOnPreRender (Inherited from Control.)
Protected methodOnUnload (Inherited from Control.)
Protected methodOpenFile (Inherited from Control.)
Protected methodRaiseBubbleEvent (Inherited from Control.)
Protected methodRecreateChildControls (Inherited from CompositeControl.)
Protected methodRemovedControl (Inherited from Control.)
Protected methodRender (Inherited from CompositeControl.)
Public methodRenderBeginTag
Renders the HTML opening tag of the control to the specified writer. This method is used primarily by control developers.
(Overrides WebControlRenderBeginTag(HtmlTextWriter).)
Protected methodRenderChildren (Inherited from Control.)
Protected methodRenderContents
Renders the contents of the control to the specified writer. This method is used primarily by control developers.
(Overrides WebControlRenderContents(HtmlTextWriter).)
Public methodRenderControl(HtmlTextWriter) (Inherited from Control.)
Protected methodRenderControl(HtmlTextWriter, ControlAdapter) (Inherited from Control.)
Public methodRenderEndTag (Inherited from WebControl.)
Protected methodResolveAdapter (Inherited from Control.)
Public methodResolveClientUrl (Inherited from Control.)
Public methodResolveUrl (Inherited from Control.)
Protected methodSaveControlState (Inherited from Control.)
Protected methodSaveViewState (Inherited from WebControl.)
Protected methodSetDesignModeState (Inherited from Control.)
Public methodSetRenderMethodDelegate (Inherited from Control.)
Public methodToString (Inherited from Object.)
Protected methodTrackViewState
Causes the control to track changes to its view state so they can be stored in the object's ViewState property.
(Overrides WebControlTrackViewState.)
Top
Events

  NameDescription
Public eventDataBinding (Inherited from Control.)
Public eventDisposed (Inherited from Control.)
Public eventInit (Inherited from Control.)
Public eventLoad (Inherited from Control.)
Public eventPreRender (Inherited from Control.)
Public eventUnload (Inherited from Control.)
Top
See Also

Reference