我新加入asp.net,我有点困惑如何在网页中添加页眉/页脚?
我正在使用视觉工作室 2012。
我们在 PHP 中使用 include、require 预定义函数。
我不知道我们在 asp.net 中使用什么来获取网站的不可更改块。
请给我提意见。
谢谢
使用 Masterpages,您可以创建页眉、页脚、侧边栏和其他内容的主副本。您的所有“内容”页面都继承母版页,并在母版页内的预定义“内容区域”中呈现。
创建一个母版页,它应该有一个默认的“内容占位符”。围绕它构建你的母版页,当添加一个新页面时,选择“内容页”,或者在早期的 Visual Studio 版本中,页面,然后选中“使用母版页”框。
然后,您将看到您的新内容页面,其母版页在背景上淡出,您可以构建您的内容页面。
调用内容页面(绑定到母版页的普通页面),总是将母版页和内容页作为一个页面呈现到屏幕上。
使用母版页并根据需要添加页眉 div 和页脚。
<div style="margin-left: 38%; width: 25%;">
Header
</div>
<asp:ContentPlaceHolder ID="ContentPlaceHolder1" runat="server">
</asp:ContentPlaceHolder>
<div style="margin-left: 38%; width: 25%;">
<hr style="color: #1B3280; border-width: thin; width: 98%;" />
</div>
<div>
<asp:Label ID="Label" runat="server" CssClass="rights" Font-Size="12px" Font-Names="Calibri"
Text="All rights reserved."></asp:Label>
</div>