Try This
In the master page...
<HEAD runat="server" id="headmaster">
<title></title>
In the code behind for the master page...
if (headmaster!=null)
{
headmaster.Title = "This bit comes from the Title attribute of the content page...";
}
else
{
headmaster.Title = "My Base Title";
}
Then in the content page just as normal...
<%@ Page Title="Home Page" Language="C#" MasterPageFile="~/Site.master" AutoEventWireup="false" CodeFile="Default.aspx.cs" Inherits="_Default" %>