ابتدا یک Master Page ایجاد کنید .
حالا می تونید یکسری عکس ، برای مثال برای Header و .. به صفحه خود اضافه کنید .
حالا شما تنها کاری که نیاز هست انجام بدین ، اینکه روی فایل Master Page یک کلیک سمت راست کنید گزینه Add Content Page رو انتخاب کنی ،حالا یک صفحه مرتبط با Master Page خودت ایجام می شود.در این صفحه شما دو قسمت جداگانه رو مشاهده می کنید :

این قسمت شامل Header صفحه میشه.(مثل تصویر سایت)



<asp:Content ID="Content1" ContentPlaceHolderID="head" runat="server">

MY Header

asp:Content>

[SIZE=2][/SIZE]


این قسمت شامل بقیه محتوای صفحه هست .

<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" runat="server">

My Content

asp:Content>[SIZE=2][/SIZE]


البته این رو در نظر داشته باشید که محتوای صفحه در قسمت دوم اولویت داره نسبت به Master Page .
نکته : تبدیل یک صفحه معمولی به Content Page
حالا ما اینجا یک فرض دیگر رو هم می گیریم.شما Page معمولی رو می خوای به Content Page تبدیل کنی . حالا من اینجا یکسری از ویژگی های Master Page رو می گم ، تا تغییراتی که انجام می دهیم بدونید برای چه منظور است .Master Page ها :
· دارای هیچ گونه تگ dive , html, head , page , نمی باشند .
· در بیشتر مواقع فقط دارای ContentPlaceHolder است .
· استفاده از ContentPlaceHolderID برای اینکه تشخیص دهد صفحه می خواهد به کجا ارسال شود.
ابتدا این باید Master Page رو به صفحه معرفی کنید ، به این صورت در اولین خط بالای صفحه)
MasterPageFile="~/Site1.Master"
تمام تگهایی که بالا گفتم باید پاک کنید (به غیر از تگ کنترل ها ) از جمله :

DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">


و حالا این تگ رو اضافه کنید :

<asp:Content ID="Content3" ContentPlaceHolderID="ContentPlaceHolder1" runat="server">

asp:Content>[SIZE=2][SIZE=2]
[/SIZE][/SIZE]


به همین راحتی !حالا شما یک Content Page دارید .