Теперь вам нужно создать страницы ASPX, которым назначено masterpage
, и заполнить заполнители содержимого
ваша новая страница с именем, например, default.aspx
будет содержать:
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Default.aspx.cs" MasterPageFile="~/Mail.Master" Inherits="webform1._Default" %>
<asp:ContentPlaceHolder ID="HeadContent" runat="server">
<!-- Add code here to add to the HeadContent section -->
</asp:ContentPlaceHolder>
<asp:ContentPlaceHolder ID="MainContent" runat="server">
<!-- Add code here to add to the MainContent section -->
<asp:Image ID="imghead" runat="server" ImageUrl="~/images/images1.jpeg" />
</asp:ContentPlaceHolder>
A MasterPage
содержит PlaceHolders
только для тех мест, где другие страницы будут вводить контент.
На главных страницах есть дырочное видео, которое вы можете посмотреть здесь:
ASP.NET WebForms Часть 5: MasterPages