在所有网页上使用相同的页眉和页脚

时间:2015-10-25 14:21:02

标签: c# html css asp.net webforms

我正在开发一个ASP.NET网站,我正在Visual Studio中构建它。

我想在所有页面上重复使用页眉和页脚,而不是将HTML复制到所有页面上。

我已经查看了以下答案,但它们都是为PHP编写的。有人可以请帮助说明如何在ASP.NET中执行此操作吗?

How to display same header and footer on different pages?

Keeping my header and footer on all webpages?

1 个答案:

答案 0 :(得分:0)

您应该使用ASP.NET Master Pages来实现此目的:

  

ASP.NET母版页允许您为应用程序中的页面创建一致的布局。单个母版页定义了应用程序中所有页面(或一组页面)所需的外观和标准行为。然后,您可以创建包含要显示的内容的单个内容页面。当用户请求内容页面时,它们与母版页合并以生成将母版页的布局与内容页面中的内容组合在一起的输出。

母版页允许您集中页面的常用功能,以便您可以在一个地方进行更新。