title: how to change PageTitle from PartialView in asp.net mvc
body: <p>I want to change Page title from partial view. But following error shown</p>
  
  <p><code>Using the Title property of Page requires a header control on the page. (e.g. &lt;head runat="server" /&gt;).</code></p>
  
  <p>My master page head section is here</p>
  
  <pre><code>&lt;head runat="server"&gt;
      &lt;title&gt;
          &lt;asp:ContentPlaceHolder ID="TitleContent" runat="server" /&gt;
      &lt;/title&gt;
  &lt;/head&gt;
  </code></pre>
  
  <p>My Default page is here</p>
  
  <pre><code>&lt;asp:Content ID="Content1" ContentPlaceHolderID="TitleContent" runat="server"&gt;
      &lt;%=ViewData["pagetitle"] %&gt;
  &lt;/asp:Content&gt;
  </code></pre>
  
  <p><code>ViewData["pagetitle"]</code> returns current page title for example Home, About, News List, News Detail. But i want to change current news information title instead of <code>News Detail</code> string. <code>News Detail</code> page contains partial view. Partial view know which news shown. </p>
  
  <p>Please help</p>