using
System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Collections.Generic;
using System.IO;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using System.Xml;
using DevExpress.Web.ASPxNavBar;
using DevExpress.Web.ASPxRoundPanel;
using DevExpress.Web.ASPxHeadline;
using DevExpress.Web.ASPxEditors;
using DevExpress.Web.ASPxSiteMapControl;
public partial class Demo : System.Web.UI.MasterPage ... {
private bool isHomePage = false;
private bool showTermsHeader = true;
private string title = "";
private string description = "";
private string generalTerms = "";
private string titleImageUrl = "";
private string demoName = "";
private CodeRender fCodeRender = new CodeRender();
private bool showCodePages = true;
const string HighlightedFeaturesName = "Highlighted Features";
public bool IsHomePage
...{ //获取首页
get ...{ return isHomePage; }
}
public string TitleImageUrl
...{ //获取标题图片
get ...{ return titleImageUrl; }
}
public string Title
...{ //获取标题
get ...{ return title; }
}
public string Description
...{ //获取说明
get ...{ return description; }
}
public string GeneralTerms ...{ //获取小标题
get ...{ return generalTerms; }
}
public string DemoName
...{ //获取案例名称
get ...{ return demoName; }
}
public bool ShowTermsHeader ...{
get ...{ return showTermsHeader; }
}
public string GroupName
...{ //获取组名
get ...{ return (nbMenu.SelectedItem != null) ? nbMenu.SelectedItem.Group.Name : "VIP 保障中心"; }
}
public string Name
...{ //获取名称
get ...{ return (nbMenu.SelectedItem != null) ? nbMenu.SelectedItem.Name : "ASP.NET - Delivered!"; }
}
public bool ShowCodePages //获取代码标签页
...{
get ...{ return showCodePages; }
set ...{ showCodePages = value; }
}
/**//* Page Load */
protected void Page_Load(object sender, EventArgs e) ...{
nbMenu.DataBind(); //主页面中导航菜单
/**//* Title Image */
iTitleImage.ImageUrl = TitleImageUrl;
iTitleImage.AlternateText = GroupName + " - " + Name;
if (String.IsNullOrEmpty(TitleImageUrl)) ...{
lGroupName.Style.Add(HtmlTextWriterStyle.MarginLeft, "11px");
iTitleImage.Visible = false;
iTitleImage.EnableViewState = false;
}
// Header
string currentUrl = Request.AppRelativeCurrentExecutionFilePath.ToLower();
if (IsHomePage || Logotype.NavigateUrl.ToLower() == currentUrl)
Logotype.NavigateUrl = "";
// Logotype
Logotype.ImageUrl = "~/App_Themes/" + Page.Theme + "/Demo/Logotype" + (DemoName != "ASPxperience" ? "_" + DemoName : "") + ".png";
// Footer
lblCurrentYear.Text = DateTime.Now.Year.ToString(); //底部标签中的日期
if (phOnceContent.Controls.Count != 0)
tdFooter.Style.Add(HtmlTextWriterStyle.PaddingLeft, "37px");
if (!String.IsNullOrEmpty(Title)) //获取页标题
Page.Header.Title = Title + Page.Header.Title;
if (phContent.Controls.Count == 0) ...{ //判断子页面控件
phContent.Visible = false;
tblSourceCode.Visible = false;
phContent.EnableViewState = false;
tblTitle.Visible = false;
tblTitle.EnableViewState = false;
tblHeader.Visible = false;
tblHeader.EnableViewState = false;
tblFooter.Visible = false;
tblFooter.EnableViewState = false;
tblContent.Visible = false;
tblContent.EnableViewState = false;
}
if (phOnceContent.Controls.Count == 0) ...{ //第二个子页面控件
phOnceContent.Visible = false;
phOnceContent.EnableViewState = false;
}
// general terms
if (!string.IsNullOrEmpty(GeneralTerms)) ...{ //应该为小标题
lGeneralTerms.Visible = true;
lGeneralTerms.Text = GeneralTerms;
//pDescription.Controls.Add(new LiteralControl(demoMaster.Description));
}
using System.Data;
using System.Configuration;
using System.Collections;
using System.Collections.Generic;
using System.IO;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using System.Xml;
using DevExpress.Web.ASPxNavBar;
using DevExpress.Web.ASPxRoundPanel;
using DevExpress.Web.ASPxHeadline;
using DevExpress.Web.ASPxEditors;
using DevExpress.Web.ASPxSiteMapControl;
public partial class Demo : System.Web.UI.MasterPage ... {
private bool isHomePage = false;
private bool showTermsHeader = true;
private string title = "";
private string description = "";
private string generalTerms = "";
private string titleImageUrl = "";
private string demoName = "";
private CodeRender fCodeRender = new CodeRender();
private bool showCodePages = true;
const string HighlightedFeaturesName = "Highlighted Features";
public bool IsHomePage
...{ //获取首页
get ...{ return isHomePage; }
}
public string TitleImageUrl
...{ //获取标题图片
get ...{ return titleImageUrl; }
}
public string Title
...{ //获取标题
get ...{ return title; }
}
public string Description
...{ //获取说明
get ...{ return description; }
}
public string GeneralTerms ...{ //获取小标题
get ...{ return generalTerms; }
}
public string DemoName
...{ //获取案例名称
get ...{ return demoName; }
}
public bool ShowTermsHeader ...{
get ...{ return showTermsHeader; }
}
public string GroupName
...{ //获取组名
get ...{ return (nbMenu.SelectedItem != null) ? nbMenu.SelectedItem.Group.Name : "VIP 保障中心"; }
}
public string Name
...{ //获取名称
get ...{ return (nbMenu.SelectedItem != null) ? nbMenu.SelectedItem.Name : "ASP.NET - Delivered!"; }
}
public bool ShowCodePages //获取代码标签页
...{
get ...{ return showCodePages; }
set ...{ showCodePages = value; }
}
/**//* Page Load */
protected void Page_Load(object sender, EventArgs e) ...{
nbMenu.DataBind(); //主页面中导航菜单
/**//* Title Image */
iTitleImage.ImageUrl = TitleImageUrl;
iTitleImage.AlternateText = GroupName + " - " + Name;
if (String.IsNullOrEmpty(TitleImageUrl)) ...{
lGroupName.Style.Add(HtmlTextWriterStyle.MarginLeft, "11px");
iTitleImage.Visible = false;
iTitleImage.EnableViewState = false;
}
// Header
string currentUrl = Request.AppRelativeCurrentExecutionFilePath.ToLower();
if (IsHomePage || Logotype.NavigateUrl.ToLower() == currentUrl)
Logotype.NavigateUrl = "";
// Logotype
Logotype.ImageUrl = "~/App_Themes/" + Page.Theme + "/Demo/Logotype" + (DemoName != "ASPxperience" ? "_" + DemoName : "") + ".png";
// Footer
lblCurrentYear.Text = DateTime.Now.Year.ToString(); //底部标签中的日期
if (phOnceContent.Controls.Count != 0)
tdFooter.Style.Add(HtmlTextWriterStyle.PaddingLeft, "37px");
if (!String.IsNullOrEmpty(Title)) //获取页标题
Page.Header.Title = Title + Page.Header.Title;
if (phContent.Controls.Count == 0) ...{ //判断子页面控件
phContent.Visible = false;
tblSourceCode.Visible = false;
phContent.EnableViewState = false;
tblTitle.Visible = false;
tblTitle.EnableViewState = false;
tblHeader.Visible = false;
tblHeader.EnableViewState = false;
tblFooter.Visible = false;
tblFooter.EnableViewState = false;
tblContent.Visible = false;
tblContent.EnableViewState = false;
}
if (phOnceContent.Controls.Count == 0) ...{ //第二个子页面控件
phOnceContent.Visible = false;
phOnceContent.EnableViewState = false;
}
// general terms
if (!string.IsNullOrEmpty(GeneralTerms)) ...{ //应该为小标题
lGeneralTerms.Visible = true;
lGeneralTerms.Text = GeneralTerms;
//pDescription.Controls.Add(new LiteralControl(demoMaster.Description));
}