2013-07-25 54 views
2

我刚加入asp.net,我有点困惑如何添加页眉/页脚到网页?如何将页眉,页脚,边栏添加到asp.net c#中的网页?

我正在使用visual studio 2012.

我们使用include,要求在PHP中预定义函数。

我不知道我们在asp.net中使用的网站没有可变块。

请告诉我。

感谢

+3

使用'主page'的WebForms和'Layout'为MVC – FSou1

+2

http://www.asp.net/mvc – Artless

+1

如果你是新来asp.net我建议你去到http:/ /asp.net并遵循一些入门教程。 – Hanno

回答

0

使用Masterpages,允许你创建你的页眉,页脚,侧边栏和什么其他的主副本。您的所有“内容”页面都将继承主页面,并在主页面内的预定义“内容区域”中呈现。

创建一个母版页,它应该有一个默认的“内容占位符”。围绕它构建您的母版页,并在添加新页面时,选择“内容页面”,或者在早期的Visual Studio版本页面中,并选中“使用masterpage”框。

然后,您将看到新的内容页面,主页面在后台淡出,您可以构建内容页面。

调用内容页面(绑定到主页面的普通页面)始终将主页面和内容页面呈现为屏幕上的一个页面。

0

使用母版页并根据需要添加页眉和页脚。

<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> 
相关问题