title: In a simple Viewbag.Title, getting a RuntimeBinderException
body: <p>I have a really simple ViewBag.Title. Like this:</p>
  
  <pre><code>@{
      ViewBag.Title = "My Title";
      ViewBag.MiniTitle = "Sub - Title";
  }
  </code></pre>
  
  <p>Which is being parsed on _Layout.cshtml, on the </p>
  
  <pre><code>&lt;title&gt;@ViewBag.Title&lt;/title&gt;
  </code></pre>
  
  <p>However, I am getting this exception: </p>
  
  <pre><code>Thrown: "'System.Dynamic.DynamicObject' does not contain a definition for 'Title'"
  (Microsoft.CSharp.RuntimeBinder.RuntimeBinderException) 
  Exception Message = "'System.Dynamic.DynamicObject' does not contain a definition for 
  'Title'", Exception Type = "Microsoft.CSharp.RuntimeBinder.RuntimeBinderException"
  </code></pre>
  
  <p>I been searching and I could not find much information about it. It is basically the same issue this guy was facing: <a href="http://forums.asp.net/t/1715878.aspx?MVC3+Razor+Viewbag+Title+RuntimeBinderException">http://forums.asp.net/t/1715878.aspx?MVC3+Razor+Viewbag+Title+RuntimeBinderException</a></p>
  
  <p>My issue is also the same as last guy that posted. This does not cause any problems for me, projects works fine and so does my titles. However, I am not liking the fact that an exception is being thrown due to the fact they are expensive.</p>
  
  <p>Does anyone know how can i fix this issue? Thanks!</p>