Try our conversational search powered by Generative AI!

Class PageExplorer

Inheritance
System.Object
PageExplorer
Implements
Namespace: EPiServer.UI.Edit
Assembly: EPiServer.UI.dll
Version: 11.20.7
Syntax
public class PageExplorer : UserControlBase, IRenderSettings

Constructors

PageExplorer()

Declaration
public PageExplorer()

PageExplorer(IInUseNotificationRepository, IContentTypeRepository, ILanguageBranchRepository)

Declaration
public PageExplorer(IInUseNotificationRepository inUseNofiticationRepository, IContentTypeRepository pageTypeRepository, ILanguageBranchRepository languageBranchRepository)
Parameters
Type Name Description
IInUseNotificationRepository inUseNofiticationRepository
IContentTypeRepository pageTypeRepository
ILanguageBranchRepository languageBranchRepository

Fields

noFavouritesMessage

Declaration
protected Literal noFavouritesMessage
Field Value
Type Description
System.Web.UI.WebControls.Literal

noFavouritesPanel

Declaration
protected Panel noFavouritesPanel
Field Value
Type Description
System.Web.UI.WebControls.Panel

toolTip

Declaration
protected ScriptSettings toolTip
Field Value
Type Description
ScriptSettings

treeView

Declaration
protected PageTreeView treeView
Field Value
Type Description
PageTreeView

Properties

ClientInitializationCallback

Declaration
public string ClientInitializationCallback { get; set; }
Property Value
Type Description
System.String

DisplayTreeMode

Declaration
public PageExplorer.TreeMode DisplayTreeMode { get; set; }
Property Value
Type Description
PageExplorer.TreeMode

EnableDragAndDrop

Declaration
public bool EnableDragAndDrop { get; set; }
Property Value
Type Description
System.Boolean

EnableDropBetweenNodes

Declaration
public bool EnableDropBetweenNodes { get; set; }
Property Value
Type Description
System.Boolean

ExpandDepth

Declaration
public int ExpandDepth { get; set; }
Property Value
Type Description
System.Int32

ExpandOnSelect

Declaration
public bool ExpandOnSelect { get; set; }
Property Value
Type Description
System.Boolean

SelectedNodeViewPath

Declaration
public string SelectedNodeViewPath { get; set; }
Property Value
Type Description
System.String

TreeSettings

Declaration
protected GuiSettings TreeSettings { get; }
Property Value
Type Description
GuiSettings

Methods

AppendStatusIcons(PageExplorer.PageRenderContext, Control)

Declaration
protected void AppendStatusIcons(PageExplorer.PageRenderContext context, Control containerControl)
Parameters
Type Name Description
PageExplorer.PageRenderContext context
System.Web.UI.Control containerControl

CreateDataSource(PageExplorer.TreeMode)

Declaration
protected PageDataSource CreateDataSource(PageExplorer.TreeMode treeMode)
Parameters
Type Name Description
PageExplorer.TreeMode treeMode
Returns
Type Description
PageDataSource

DataBindChildren()

Declaration
protected override void DataBindChildren()

OnLoad(EventArgs)

Declaration
protected override void OnLoad(EventArgs e)
Parameters
Type Name Description
System.EventArgs e

PageTreeView_ItemDataBound(Object, PageTreeViewEventArgs)

Declaration
protected void PageTreeView_ItemDataBound(object sender, PageTreeViewEventArgs e)
Parameters
Type Name Description
System.Object sender
PageTreeViewEventArgs e

TreeView_DataBound(Object, EventArgs)

Declaration
protected void TreeView_DataBound(object sender, EventArgs e)
Parameters
Type Name Description
System.Object sender
System.EventArgs e

Events

TreeItemDataBound

Declaration
public event PageTreeViewEventHandler TreeItemDataBound
Event Type
Type Description
PageTreeViewEventHandler

Implements

Extension Methods