C# 클래스 DesktopModules.Admin.Tabs.View

The Tabs PortalModuleBase is used to manage the Tabs/Pages for a portal.
상속: DotNetNuke.Entities.Modules.PortalModuleBase
파일 보기 프로젝트 열기: ucdavis/caesdodnn

Private Properties

프로퍼티 타입 설명
AddAttributes void
AddChildnodes void
ApplyDefaultTabTemplate void
BindSkinsAndContainers void
BindTab void
BindTree void
BindTreeAndShowTab void
CheckSecurity void
CreateTabFromParent int
GetNodeIcon string
GetNodeStatusIcon string
GetParentTabId int
IsAdminTab bool
IsNumeric bool
IsRegisteredUserTab bool
IsSecuredTab bool
IsValidTabName bool
IsValidTabPath bool
LocalizeControl void
MoveTab bool
MoveTabToParent bool
PerformDragAndDrop void
ShowErrorMessage void
ShowPermissions void
ShowSuccessMessage void
ShowWarningMessage void

공개 메소드들

메소드 설명
GetConfirmString ( ) : string
ModuleEditUrl ( int moduleId ) : string

보호된 메소드들

메소드 설명
CmdCopySkinClick ( object sender, EventArgs e ) : void
CmdDeleteModuleClick ( object sender, EventArgs e ) : void
CmdUpdateClick ( object sender, EventArgs e ) : void
CtlPagesContextMenuItemClick ( object sender, RadTreeViewContextMenuEventArgs e ) : void
CtlPagesNodeClick ( object sender, RadTreeNodeEventArgs e ) : void
CtlPagesNodeDrop ( object sender, RadTreeNodeDragDropEventArgs e ) : void
CtlPagesNodeEdit ( object sender, RadTreeNodeEditEventArgs e ) : void
CtlPagesNodeExpand ( object sender, RadTreeNodeEventArgs e ) : void
GrdModulesNeedDataSource ( object source, GridNeedDataSourceEventArgs e ) : void
OnCreatePagesClick ( object sender, EventArgs e ) : void
OnExpandTreeClick ( object sender, EventArgs e ) : void
OnInit ( EventArgs e ) : void
OnLoad ( EventArgs e ) : void
RblModeSelectedIndexChanged ( object sender, EventArgs e ) : void

비공개 메소드들

메소드 설명
AddAttributes ( RadTreeNode &node, DotNetNuke.Entities.Tabs.TabInfo tab ) : void
AddChildnodes ( RadTreeNode parentNode ) : void
ApplyDefaultTabTemplate ( DotNetNuke.Entities.Tabs.TabInfo tab ) : void
BindSkinsAndContainers ( ) : void
BindTab ( int tabId ) : void
BindTree ( ) : void
BindTreeAndShowTab ( int tabId ) : void
CheckSecurity ( ) : void
CreateTabFromParent ( DotNetNuke.Entities.Tabs.TabInfo objRoot, string tabName, int parentId ) : int
GetNodeIcon ( DotNetNuke.Entities.Tabs.TabInfo tab ) : string
GetNodeStatusIcon ( DotNetNuke.Entities.Tabs.TabInfo tab ) : string
GetParentTabId ( List lstTabs, int currentIndex, int parentLevel ) : int
IsAdminTab ( DotNetNuke.Entities.Tabs.TabInfo tab ) : bool
IsNumeric ( object expression ) : bool
IsRegisteredUserTab ( DotNetNuke.Entities.Tabs.TabInfo tab ) : bool
IsSecuredTab ( DotNetNuke.Entities.Tabs.TabInfo tab ) : bool
IsValidTabName ( string tabName ) : bool
IsValidTabPath ( DotNetNuke.Entities.Tabs.TabInfo tab, string newTabPath ) : bool
LocalizeControl ( ) : void
MoveTab ( DotNetNuke.Entities.Tabs.TabInfo tab, DotNetNuke.Entities.Tabs.TabInfo targetTab, Position position ) : bool
MoveTabToParent ( DotNetNuke.Entities.Tabs.TabInfo tab, DotNetNuke.Entities.Tabs.TabInfo targetTab ) : bool
PerformDragAndDrop ( RadTreeViewDropPosition dropPosition, RadTreeNode sourceNode, RadTreeNode destNode ) : void
ShowErrorMessage ( string message ) : void
ShowPermissions ( bool show ) : void
ShowSuccessMessage ( string message ) : void
ShowWarningMessage ( string message ) : void

메소드 상세

CmdCopySkinClick() 보호된 메소드

protected CmdCopySkinClick ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
리턴 void

CmdDeleteModuleClick() 보호된 메소드

protected CmdDeleteModuleClick ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
리턴 void

CmdUpdateClick() 보호된 메소드

protected CmdUpdateClick ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
리턴 void

CtlPagesContextMenuItemClick() 보호된 메소드

protected CtlPagesContextMenuItemClick ( object sender, RadTreeViewContextMenuEventArgs e ) : void
sender object
e RadTreeViewContextMenuEventArgs
리턴 void

CtlPagesNodeClick() 보호된 메소드

protected CtlPagesNodeClick ( object sender, RadTreeNodeEventArgs e ) : void
sender object
e RadTreeNodeEventArgs
리턴 void

CtlPagesNodeDrop() 보호된 메소드

protected CtlPagesNodeDrop ( object sender, RadTreeNodeDragDropEventArgs e ) : void
sender object
e RadTreeNodeDragDropEventArgs
리턴 void

CtlPagesNodeEdit() 보호된 메소드

protected CtlPagesNodeEdit ( object sender, RadTreeNodeEditEventArgs e ) : void
sender object
e RadTreeNodeEditEventArgs
리턴 void

CtlPagesNodeExpand() 보호된 메소드

protected CtlPagesNodeExpand ( object sender, RadTreeNodeEventArgs e ) : void
sender object
e RadTreeNodeEventArgs
리턴 void

GetConfirmString() 공개 메소드

public GetConfirmString ( ) : string
리턴 string

GrdModulesNeedDataSource() 보호된 메소드

protected GrdModulesNeedDataSource ( object source, GridNeedDataSourceEventArgs e ) : void
source object
e GridNeedDataSourceEventArgs
리턴 void

ModuleEditUrl() 공개 메소드

public ModuleEditUrl ( int moduleId ) : string
moduleId int
리턴 string

OnCreatePagesClick() 보호된 메소드

protected OnCreatePagesClick ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
리턴 void

OnExpandTreeClick() 보호된 메소드

protected OnExpandTreeClick ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
리턴 void

OnInit() 보호된 메소드

protected OnInit ( EventArgs e ) : void
e System.EventArgs
리턴 void

OnLoad() 보호된 메소드

protected OnLoad ( EventArgs e ) : void
e System.EventArgs
리턴 void

RblModeSelectedIndexChanged() 보호된 메소드

protected RblModeSelectedIndexChanged ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
리턴 void