You have to divide the master page in table like this
You have to apply the css for content to be displayed in proper way in right section.
I have create a masrter page and two sub pages which inherits master page. I am redirecting from one page to another page. Here is the HTML
Master Page:
<%@ Master Language="C#" AutoEventWireup="true" CodeFile="MasterPage.master.cs" Inherits="MasterPage" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
<asp:ContentPlaceHolder ID="HeadContent" runat="server">
</asp:ContentPlaceHolder>
<div class="header">
<table>
<tr>
<td colspan="3">
<img src="Images/Desert.jpg" style="height: 153px; width: 1009px; margin-top: 0px;" />
</td>
</tr>
</table>
</div>
</head>
<body>
<form id="form1" runat="server">
<div>
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr>
<td colspan="3" align="center">
Head
</td>
</tr>
<tr>
<td align="center">
Index
</td>
<td>
<asp:ContentPlaceHolder ID="MainContent" runat="server">
</asp:ContentPlaceHolder>
</td>
<td>
Adds
</td>
</tr>
<tr>
<td align="center" colspan="3">
Footer
</td>
</tr>
</table>
</div>
</form>
</body>
</html>
Pages1:
<%@ Page Title="" Language="VB" MasterPageFile="~/MasterPage.master" AutoEventWireup="false"
CodeFile="PagewithMaster.aspx.vb" Inherits="PagewithMaster" %>
<asp:Content ID="Content1" ContentPlaceHolderID="HeadContent" runat="Server">
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="MainContent" runat="Server">
<asp:Button Text="Click me to move to next page" PostBackUrl="PageWithMaste2.aspx"
runat="server" />
</asp:Content>
Page2:
<%@ Page Title="" Language="VB" MasterPageFile="~/MasterPage.master" AutoEventWireup="false" CodeFile="PageWithMaste2.aspx.vb" Inherits="PageWithMaste2" %>
<asp:Content ID="Content1" ContentPlaceHolderID="HeadContent" Runat="Server">
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="MainContent" Runat="Server">
</asp:Content>