在 asp.net 母版页中更改页脚颜色
Posted
技术标签:
【中文标题】在 asp.net 母版页中更改页脚颜色【英文标题】:changing footer color in a asp.net master page 【发布时间】:2015-12-21 06:19:29 【问题描述】:我正在使用 ASP。 NET 使用母版页构建网站: 我网站的每个页面都有页眉和页脚。 我想知道是否可以仅在我拥有的 1 个特殊页面上更改页脚的背景颜色?希望我能解释清楚。
【问题讨论】:
创建单独的用户控件并通过 CSS 应用不同的颜色,方法是使用母版页检查页面标题。 【参考方案1】:如果您的页脚是母版页中的 div (asp:Panel),您可以访问母版页中的 div (Panel)。
ContentPlaceHolder footerPlaceHolder = (ContentPlaceHolder) Master.FindControl("FooterPlaceHolder");
Panel footer;
if(footerPlaceHolder != null)
footer = (Panel) footerPlaceHolder.FindControl("footerDivInMasterPage");
if(footer != null)
footer.BackColor = System.Drawing.Color.Azure;
【讨论】:
以上是关于在 asp.net 母版页中更改页脚颜色的主要内容,如果未能解决你的问题,请参考以下文章