The Master Page title is only used if there is nothing else to grab onto.
While it appears as a container, it is actually a control in the ASPX page.
You want to set the title of the Header, as Mark has stated.
For globalization, you can also use the title="" in the @Page directive and
set it to a resource string. If you are using custom resource providers, you
may have to do a bit of magic here in the Page_Init routine, but if you are
using standard resource files, it is the same as any other resource tag
pulling from the file rather than meta.
--
Gregory A. Beamer
MVP; MCP: +I, SE, SD, DBA
http://gregorybeamer.spaces.live.com
Co-author: Microsoft Expression Web Bible (upcoming)
************************************************
Think outside the box!
************************************************
"Chris Walls" <> wrote in message
news:...
> We have a web application that is using a master page. This application
> is being localized for multiple languages so for that, and other reasons,
> we would like set the page title in my code behind. We've tried using the
> following syntax. It doesn't raise an exception, but the title is not
> being updated to the desired text.
>
> this.Master.Page.Title = "My Page Title";
>
> How can we programtically set the page title from a content page? Any
> help would be appreciated.
>
> - Chris
>
>