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

Class Pane

The Pane class represents a Pane within the Skin.

Inheritance
System.Object
Pane
Namespace: DotNetNuke.UI.Skins
Assembly: DotNetNuke.dll
Syntax
public class Pane : object

Constructors

| Improve this Doc View Source

Pane(HtmlContainerControl)

Initializes a new instance of the Pane class. Constructs a new Pane object from the Control in the Skin.

Declaration
public Pane(HtmlContainerControl pane)
Parameters
Type Name Description
HtmlContainerControl pane

The HtmlContainerControl in the Skin.

| Improve this Doc View Source

Pane(String, HtmlContainerControl)

Initializes a new instance of the Pane class. Constructs a new Pane object from the Control in the Skin.

Declaration
public Pane(string name, HtmlContainerControl pane)
Parameters
Type Name Description
System.String name

The name (ID) of the HtmlContainerControl.

HtmlContainerControl pane

The HtmlContainerControl in the Skin.

Properties

| Improve this Doc View Source

Containers

Gets a Dictionary of Containers.

Declaration
protected Dictionary<string, Container> Containers { get; }
Property Value
Type Description
Dictionary<System.String, Container>
| Improve this Doc View Source

Name

Gets or sets the name (ID) of the Pane.

Declaration
protected string Name { get; set; }
Property Value
Type Description
System.String
| Improve this Doc View Source

PaneControl

Gets or sets the HtmlContainerControl.

Declaration
protected HtmlContainerControl PaneControl { get; set; }
Property Value
Type Description
HtmlContainerControl
| Improve this Doc View Source

PortalSettings

Gets the PortalSettings of the Portal.

Declaration
protected PortalSettings PortalSettings { get; }
Property Value
Type Description
PortalSettings

Methods

| Improve this Doc View Source

InjectModule(ModuleInfo)

InjectModule injects a Module (and its container) into the Pane.

Declaration
public void InjectModule(ModuleInfo module)
Parameters
Type Name Description
ModuleInfo module

The Module.

| Improve this Doc View Source

ProcessPane()

ProcessPane processes the Attributes for the PaneControl.

Declaration
public void ProcessPane()

Extension Methods

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