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)); }