File: D:/HostingSpaces/MBoogaard/oosting-horseriding.com/CMS/CMSMasterPages/LiveSite/SimplePage.master.cs
using System;
using System.Web.UI.WebControls;
using CMS.ExtendedControls;
using CMS.UIControls;
public partial class CMSMasterPages_LiveSite_SimplePage : CMSLiveMasterPage
{
#region "Properties"
/// <summary>
/// PageTitle control.
/// </summary>
public override PageTitle Title
{
get
{
return titleElem;
}
}
/// <summary>
/// HeaderActions control.
/// </summary>
public override HeaderActions HeaderActions
{
get
{
if (base.HeaderActions != null)
{
return base.HeaderActions;
}
return actionsElem;
}
}
/// <summary>
/// Body panel.
/// </summary>
public override Panel PanelBody
{
get
{
return pnlBody;
}
}
/// <summary>
/// Prepared for specifying the additional HEAD elements.
/// </summary>
public override Literal HeadElements
{
get
{
return ltlHeadElements;
}
set
{
ltlHeadElements = value;
}
}
/// <summary>
/// Body element control
/// </summary>
public override System.Web.UI.HtmlControls.HtmlGenericControl Body
{
get
{
return bodyElem;
}
}
/// <summary>
/// Gets the labels container.
/// </summary>
public override PlaceHolder PlaceholderLabels
{
get
{
return plcLabels;
}
}
#endregion
#region "Methods"
protected void Page_Init(object sender, EventArgs e)
{
PageStatusContainer = plcStatus;
}
protected void Page_Load(object sender, EventArgs e)
{
// Display panel with additional controls place holder if required
if (DisplayControlsPanel)
{
pnlAdditionalControls.Visible = true;
}
bodyElem.Attributes["class"] = mBodyClass;
}
protected override void Render(System.Web.UI.HtmlTextWriter writer)
{
// Hide actions panel if no actions are present and DisplayActionsPanel is false
if (!DisplayActionsPanel)
{
if (!actionsElem.IsVisible() && (plcActions.Controls.Count == 0))
{
pnlActions.Visible = false;
}
}
base.Render(writer);
}
#endregion
}