C# 클래스 Profiles.Framework.Template

Template.Master.cs Used as the master page template for all profiles framework UI pages. Each Panel area of the template is managed by a repeater control. Each Repeater control will be bound to a List of List objects that are based on the PresentationXML PannelList/Panel/Module node for each panel.
상속: System.Web.UI.MasterPage
파일 보기 프로젝트 열기: ProfilesRNS/ProfilesRNS

보호된 프로퍼티들

프로퍼티 타입 설명
ContentActive global::System.Web.UI.WebControls.ContentPlaceHolder
ContentFooter global::System.Web.UI.WebControls.ContentPlaceHolder
ContentHeader global::System.Web.UI.WebControls.ContentPlaceHolder
ContentMain global::System.Web.UI.WebControls.ContentPlaceHolder
ContentPassive global::System.Web.UI.WebControls.ContentPlaceHolder
Head1 global::System.Web.UI.HtmlControls.HtmlHead
bodyMaster global::System.Web.UI.HtmlControls.HtmlGenericControl
divPageColumnRightCenter global::System.Web.UI.HtmlControls.HtmlGenericControl
divProfilesContentMain global::System.Web.UI.HtmlControls.HtmlGenericControl
divProfilesHeader global::System.Web.UI.HtmlControls.HtmlGenericControl
divProfilesMainColumnLeft global::System.Web.UI.HtmlControls.HtmlTableCell
divProfilesPage global::System.Web.UI.HtmlControls.HtmlGenericControl
divProfilesPageColumnRightTopLine global::System.Web.UI.HtmlControls.HtmlGenericControl
form1 global::System.Web.UI.HtmlControls.HtmlForm
head global::System.Web.UI.WebControls.ContentPlaceHolder
litBackLink global::System.Web.UI.WebControls.Literal
litPageDescription global::System.Web.UI.WebControls.Literal
litPageSubTitle global::System.Web.UI.WebControls.Literal
litPageTitle global::System.Web.UI.WebControls.Literal
litTabs global::System.Web.UI.WebControls.Literal
rptActive global::System.Web.UI.WebControls.Repeater
rptFooter global::System.Web.UI.WebControls.Repeater
rptHeader global::System.Web.UI.WebControls.Repeater
rptMain global::System.Web.UI.WebControls.Repeater
rptPage global::System.Web.UI.WebControls.Repeater
rptPassive global::System.Web.UI.WebControls.Repeater
tblTableBody global::System.Web.UI.HtmlControls.HtmlTable
tdProfilesMainColumnRight global::System.Web.UI.HtmlControls.HtmlTableCell
toolkitScriptMaster global::AjaxControlToolkit.ToolkitScriptManager
trbody global::System.Web.UI.HtmlControls.HtmlTableRow

공개 메소드들

메소드 설명
BindRepeaterToPanel ( Repeater &repeater, List panels ) : void

Used to bind a repeater for a given Panel to a List of Modules. Each panel is defined by a type. Each type can be assigned one or more modules.

GetURLDomain ( ) : string

보호된 메소드들

메소드 설명
DrawModule ( object sender, System.Web.UI.WebControls.RepeaterItemEventArgs e ) : void

Each repeater on the master page will fire this event when its bound with presentation xml data.

DrawTabs ( ) : void

Draws the Tabs dispaly based on the presentation xml and the restful URL pattern.

GetStringFromPresentationXML ( string XPath ) : string
LoadAssets ( ) : void

Used to set the link for css/js client Assets

Page_Load ( object sender, EventArgs e ) : void
ProcessPresentationXML ( ) : void

비공개 메소드들

메소드 설명
GetPanelByType ( string paneltype ) : List
GetUniversalAnalyticsJavascipt ( string trackingID, string domain, string trackingID2, string domain2 ) : string
InitFrameworkPanels ( ) : void

메소드 상세

BindRepeaterToPanel() 공개 메소드

Used to bind a repeater for a given Panel to a List of Modules. Each panel is defined by a type. Each type can be assigned one or more modules.
public BindRepeaterToPanel ( Repeater &repeater, List panels ) : void
repeater System.Web.UI.WebControls.Repeater A repeater control is passed by ref to this method.
panels List
리턴 void

DrawModule() 보호된 메소드

Each repeater on the master page will fire this event when its bound with presentation xml data.
protected DrawModule ( object sender, System.Web.UI.WebControls.RepeaterItemEventArgs e ) : void
sender object
e System.Web.UI.WebControls.RepeaterItemEventArgs
리턴 void

DrawTabs() 보호된 메소드

Draws the Tabs dispaly based on the presentation xml and the restful URL pattern.
protected DrawTabs ( ) : void
리턴 void

GetStringFromPresentationXML() 보호된 메소드

protected GetStringFromPresentationXML ( string XPath ) : string
XPath string
리턴 string

GetURLDomain() 공개 메소드

public GetURLDomain ( ) : string
리턴 string

LoadAssets() 보호된 메소드

Used to set the link for css/js client Assets
protected LoadAssets ( ) : void
리턴 void

Page_Load() 보호된 메소드

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

ProcessPresentationXML() 보호된 메소드

protected ProcessPresentationXML ( ) : void
리턴 void

프로퍼티 상세

ContentActive 보호되어 있는 프로퍼티

ContentActive control.
Auto-generated field. To modify move field declaration from designer file to code-behind file.
protected global::System.Web.UI.WebControls.ContentPlaceHolder ContentActive
리턴 global::System.Web.UI.WebControls.ContentPlaceHolder

ContentFooter 보호되어 있는 프로퍼티

ContentFooter control.
Auto-generated field. To modify move field declaration from designer file to code-behind file.
protected global::System.Web.UI.WebControls.ContentPlaceHolder ContentFooter
리턴 global::System.Web.UI.WebControls.ContentPlaceHolder

ContentHeader 보호되어 있는 프로퍼티

ContentHeader control.
Auto-generated field. To modify move field declaration from designer file to code-behind file.
protected global::System.Web.UI.WebControls.ContentPlaceHolder ContentHeader
리턴 global::System.Web.UI.WebControls.ContentPlaceHolder

ContentMain 보호되어 있는 프로퍼티

ContentMain control.
Auto-generated field. To modify move field declaration from designer file to code-behind file.
protected global::System.Web.UI.WebControls.ContentPlaceHolder ContentMain
리턴 global::System.Web.UI.WebControls.ContentPlaceHolder

ContentPassive 보호되어 있는 프로퍼티

ContentPassive control.
Auto-generated field. To modify move field declaration from designer file to code-behind file.
protected global::System.Web.UI.WebControls.ContentPlaceHolder ContentPassive
리턴 global::System.Web.UI.WebControls.ContentPlaceHolder

Head1 보호되어 있는 프로퍼티

Head1 control.
Auto-generated field. To modify move field declaration from designer file to code-behind file.
protected global::System.Web.UI.HtmlControls.HtmlHead Head1
리턴 global::System.Web.UI.HtmlControls.HtmlHead

bodyMaster 보호되어 있는 프로퍼티

bodyMaster control.
Auto-generated field. To modify move field declaration from designer file to code-behind file.
protected global::System.Web.UI.HtmlControls.HtmlGenericControl bodyMaster
리턴 global::System.Web.UI.HtmlControls.HtmlGenericControl

divPageColumnRightCenter 보호되어 있는 프로퍼티

divPageColumnRightCenter control.
Auto-generated field. To modify move field declaration from designer file to code-behind file.
protected global::System.Web.UI.HtmlControls.HtmlGenericControl divPageColumnRightCenter
리턴 global::System.Web.UI.HtmlControls.HtmlGenericControl

divProfilesContentMain 보호되어 있는 프로퍼티

divProfilesContentMain control.
Auto-generated field. To modify move field declaration from designer file to code-behind file.
protected global::System.Web.UI.HtmlControls.HtmlGenericControl divProfilesContentMain
리턴 global::System.Web.UI.HtmlControls.HtmlGenericControl

divProfilesHeader 보호되어 있는 프로퍼티

divProfilesHeader control.
Auto-generated field. To modify move field declaration from designer file to code-behind file.
protected global::System.Web.UI.HtmlControls.HtmlGenericControl divProfilesHeader
리턴 global::System.Web.UI.HtmlControls.HtmlGenericControl

divProfilesMainColumnLeft 보호되어 있는 프로퍼티

divProfilesMainColumnLeft control.
Auto-generated field. To modify move field declaration from designer file to code-behind file.
protected global::System.Web.UI.HtmlControls.HtmlTableCell divProfilesMainColumnLeft
리턴 global::System.Web.UI.HtmlControls.HtmlTableCell

divProfilesPage 보호되어 있는 프로퍼티

divProfilesPage control.
Auto-generated field. To modify move field declaration from designer file to code-behind file.
protected global::System.Web.UI.HtmlControls.HtmlGenericControl divProfilesPage
리턴 global::System.Web.UI.HtmlControls.HtmlGenericControl

divProfilesPageColumnRightTopLine 보호되어 있는 프로퍼티

divProfilesPageColumnRightTopLine control.
Auto-generated field. To modify move field declaration from designer file to code-behind file.
protected global::System.Web.UI.HtmlControls.HtmlGenericControl divProfilesPageColumnRightTopLine
리턴 global::System.Web.UI.HtmlControls.HtmlGenericControl

form1 보호되어 있는 프로퍼티

form1 control.
Auto-generated field. To modify move field declaration from designer file to code-behind file.
protected global::System.Web.UI.HtmlControls.HtmlForm form1
리턴 global::System.Web.UI.HtmlControls.HtmlForm

head 보호되어 있는 프로퍼티

head control.
Auto-generated field. To modify move field declaration from designer file to code-behind file.
protected global::System.Web.UI.WebControls.ContentPlaceHolder head
리턴 global::System.Web.UI.WebControls.ContentPlaceHolder

litBackLink 보호되어 있는 프로퍼티

litBackLink control.
Auto-generated field. To modify move field declaration from designer file to code-behind file.
protected global::System.Web.UI.WebControls.Literal litBackLink
리턴 global::System.Web.UI.WebControls.Literal

litPageDescription 보호되어 있는 프로퍼티

litPageDescription control.
Auto-generated field. To modify move field declaration from designer file to code-behind file.
protected global::System.Web.UI.WebControls.Literal litPageDescription
리턴 global::System.Web.UI.WebControls.Literal

litPageSubTitle 보호되어 있는 프로퍼티

litPageSubTitle control.
Auto-generated field. To modify move field declaration from designer file to code-behind file.
protected global::System.Web.UI.WebControls.Literal litPageSubTitle
리턴 global::System.Web.UI.WebControls.Literal

litPageTitle 보호되어 있는 프로퍼티

litPageTitle control.
Auto-generated field. To modify move field declaration from designer file to code-behind file.
protected global::System.Web.UI.WebControls.Literal litPageTitle
리턴 global::System.Web.UI.WebControls.Literal

litTabs 보호되어 있는 프로퍼티

litTabs control.
Auto-generated field. To modify move field declaration from designer file to code-behind file.
protected global::System.Web.UI.WebControls.Literal litTabs
리턴 global::System.Web.UI.WebControls.Literal

rptActive 보호되어 있는 프로퍼티

rptActive control.
Auto-generated field. To modify move field declaration from designer file to code-behind file.
protected global::System.Web.UI.WebControls.Repeater rptActive
리턴 global::System.Web.UI.WebControls.Repeater

rptFooter 보호되어 있는 프로퍼티

rptFooter control.
Auto-generated field. To modify move field declaration from designer file to code-behind file.
protected global::System.Web.UI.WebControls.Repeater rptFooter
리턴 global::System.Web.UI.WebControls.Repeater

rptHeader 보호되어 있는 프로퍼티

rptHeader control.
Auto-generated field. To modify move field declaration from designer file to code-behind file.
protected global::System.Web.UI.WebControls.Repeater rptHeader
리턴 global::System.Web.UI.WebControls.Repeater

rptMain 보호되어 있는 프로퍼티

rptMain control.
Auto-generated field. To modify move field declaration from designer file to code-behind file.
protected global::System.Web.UI.WebControls.Repeater rptMain
리턴 global::System.Web.UI.WebControls.Repeater

rptPage 보호되어 있는 프로퍼티

rptPage control.
Auto-generated field. To modify move field declaration from designer file to code-behind file.
protected global::System.Web.UI.WebControls.Repeater rptPage
리턴 global::System.Web.UI.WebControls.Repeater

rptPassive 보호되어 있는 프로퍼티

rptPassive control.
Auto-generated field. To modify move field declaration from designer file to code-behind file.
protected global::System.Web.UI.WebControls.Repeater rptPassive
리턴 global::System.Web.UI.WebControls.Repeater

tblTableBody 보호되어 있는 프로퍼티

tblTableBody control.
Auto-generated field. To modify move field declaration from designer file to code-behind file.
protected global::System.Web.UI.HtmlControls.HtmlTable tblTableBody
리턴 global::System.Web.UI.HtmlControls.HtmlTable

tdProfilesMainColumnRight 보호되어 있는 프로퍼티

tdProfilesMainColumnRight control.
Auto-generated field. To modify move field declaration from designer file to code-behind file.
protected global::System.Web.UI.HtmlControls.HtmlTableCell tdProfilesMainColumnRight
리턴 global::System.Web.UI.HtmlControls.HtmlTableCell

toolkitScriptMaster 보호되어 있는 프로퍼티

toolkitScriptMaster control.
Auto-generated field. To modify move field declaration from designer file to code-behind file.
protected global::AjaxControlToolkit.ToolkitScriptManager toolkitScriptMaster
리턴 global::AjaxControlToolkit.ToolkitScriptManager

trbody 보호되어 있는 프로퍼티

trbody control.
Auto-generated field. To modify move field declaration from designer file to code-behind file.
protected global::System.Web.UI.HtmlControls.HtmlTableRow trbody
리턴 global::System.Web.UI.HtmlControls.HtmlTableRow