title: User.Identity.GetUserName() Will Not Display Anything
body: <p>I'm trying to simply display the username the same way it does on the _LoginPartial.cshtml in a particular field on my Create.cshtml page. </p>
  
  <p>I have this at the top:</p>
  
  <pre><code>@using Microsoft.AspNet.Identity
  </code></pre>
  
  <p>And in the cshtml I have:</p>
  
  <pre><code>&lt;div class="form-group"&gt;
              @Html.LabelFor(model =&gt; model.CreatedBy, htmlAttributes: new { @class = "control-label col-md-2" })
              &lt;div class="form-control-static"&gt;
                  @Html.Display(User.Identity.GetUserName())
                  @Html.Hidden(User.Identity.GetUserName())
                  @Html.ValidationMessageFor(model =&gt; model.CreatedBy, "", new { @class = "text-danger" })
              &lt;/div&gt;
          &lt;/div&gt;
  </code></pre>
  
  <p>But when the page is displayed, despite the username appearing at the top in the built in partial, it won't show up where it should in the form. Nothing appears there. No errors.</p>