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
Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
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