title: Why can't _ViewStart.cshtml access the ViewBag object?
body: <p>I have the default _ViewStart.cshtml in my /Views folder.  I'd like to be able to access my ViewBag object so I can set the default title for all my views.</p>
  
  <p>However, with:</p>
  
  <pre><code>@{
      Layout = "~/Views/Shared/SiteLayout.cshtml";
      ViewBag.Title = "bytecourse - Online Courses in Technology";
  }
  </code></pre>
  
  <p>I get "The name 'ViewBag' does not exist in the current context" as a runtime error.  </p>
  
  <p>What do I need to do?</p>