• Share
    • Twitter
    • LinkedIn
    • Facebook
    • Email
  • Feedback
  • Improve this Doc

Class SettingsEditorControl

The SettingsEditorControl control provides an Editor to edit DotNetNuke Settings.

Inheritance
System.Object
PropertyEditorControl
SettingsEditorControl
Implements
INamingContainer
Inherited Members
PropertyEditorControl.ItemAdded
PropertyEditorControl.ItemCreated
PropertyEditorControl.ItemDeleted
PropertyEditorControl.IsDirty
PropertyEditorControl.IsValid
PropertyEditorControl.AutoGenerate
PropertyEditorControl.DataSource
PropertyEditorControl.EditMode
PropertyEditorControl.DisplayMode
PropertyEditorControl.EnableClientValidation
PropertyEditorControl.GroupByMode
PropertyEditorControl.Groups
PropertyEditorControl.HelpDisplayMode
PropertyEditorControl.LabelMode
PropertyEditorControl.LocalResourceFile
PropertyEditorControl.RequiredUrl
PropertyEditorControl.ShowRequired
PropertyEditorControl.ShowVisibility
PropertyEditorControl.SortMode
PropertyEditorControl.User
PropertyEditorControl.Fields
PropertyEditorControl.EditControlStyle
PropertyEditorControl.EditControlWidth
PropertyEditorControl.ErrorStyle
PropertyEditorControl.GroupHeaderStyle
PropertyEditorControl.GroupHeaderIncludeRule
PropertyEditorControl.HelpStyle
PropertyEditorControl.ItemStyle
PropertyEditorControl.LabelStyle
PropertyEditorControl.LabelWidth
PropertyEditorControl.VisibilityStyle
PropertyEditorControl.TagKey
PropertyEditorControl.DataBind()
PropertyEditorControl.AddEditorRow(Table, String, IEditorInfoAdapter)
PropertyEditorControl.AddEditorRow(WebControl, String, IEditorInfoAdapter)
PropertyEditorControl.AddFields()
PropertyEditorControl.AddFields(Table)
PropertyEditorControl.AddHeader(Table, String)
PropertyEditorControl.CreateEditor()
PropertyEditorControl.GetCategory(Object)
PropertyEditorControl.GetGroups(IEnumerable)
PropertyEditorControl.OnItemAdded(PropertyEditorEventArgs)
PropertyEditorControl.OnItemCreated(PropertyEditorItemEventArgs)
PropertyEditorControl.OnItemDeleted(PropertyEditorEventArgs)
PropertyEditorControl.OnPreRender(EventArgs)
PropertyEditorControl.CollectionItemAdded(Object, PropertyEditorEventArgs)
PropertyEditorControl.CollectionItemDeleted(Object, PropertyEditorEventArgs)
PropertyEditorControl.EditorItemCreated(Object, PropertyEditorItemEventArgs)
PropertyEditorControl.ListItemChanged(Object, PropertyEditorEventArgs)
Namespace: DotNetNuke.UI.WebControls
Assembly: DotNetNuke.dll
Syntax
public class SettingsEditorControl : PropertyEditorControl

Properties

| Improve this Doc View Source

CustomEditors

Gets or sets the CustomEditors that are used by this control.

Declaration
public Hashtable CustomEditors { get; set; }
Property Value
Type Description
Hashtable

The CustomEditors object.

| Improve this Doc View Source

UnderlyingDataSource

Gets the Underlying DataSource.

Declaration
protected override IEnumerable UnderlyingDataSource { get; }
Property Value
Type Description
IEnumerable

An IEnumerable.

Overrides
PropertyEditorControl.UnderlyingDataSource
| Improve this Doc View Source

Visibility

Gets or sets the Visibility values that are used by this control.

Declaration
public Hashtable Visibility { get; set; }
Property Value
Type Description
Hashtable

The CustomEditors object.

Methods

| Improve this Doc View Source

AddEditorRow(Panel, Object)

The SettingsEditorControl control provides an Editor to edit DotNetNuke Settings.

Declaration
protected override void AddEditorRow(Panel container, object obj)
Parameters
Type Name Description
Panel container
System.Object obj
Overrides
PropertyEditorControl.AddEditorRow(Panel, Object)
| Improve this Doc View Source

AddEditorRow(Object)

The SettingsEditorControl control provides an Editor to edit DotNetNuke Settings.

Declaration
protected override void AddEditorRow(object obj)
Parameters
Type Name Description
System.Object obj
Overrides
PropertyEditorControl.AddEditorRow(Object)
| Improve this Doc View Source

AddEditorRow(Table, Object)

AddEditorRow builds a sigle editor row and adds it to the Table.

Declaration
protected override void AddEditorRow(Table table, object obj)
Parameters
Type Name Description
Table table

The Table Control to add the row to.

System.Object obj

Row Data Info.

Overrides
PropertyEditorControl.AddEditorRow(Table, Object)
Remarks

This method is protected so that classes that inherit from PropertyEditor can modify how the Row is displayed.

| Improve this Doc View Source

GetRowVisibility(Object)

GetRowVisibility determines the Visibility of a row in the table.

Declaration
protected override bool GetRowVisibility(object obj)
Parameters
Type Name Description
System.Object obj

The property.

Returns
Type Description
System.Boolean

true if the row is visible, otherwise false.

Overrides
PropertyEditorControl.GetRowVisibility(Object)

Implements

INamingContainer

Extension Methods

JsonExtensionsWeb.ToJson(Object)
  • View Source
Back to top by the community, for the community... #DNNCMS