我試圖簡單地顯示用戶名,就像它在我的Create.cshtml頁面的特定字段中的_LoginPartial.cshtml上一樣。User.Identity.GetUserName()不會顯示任何東西
我有這樣的頂部:
@using Microsoft.AspNet.Identity
而在CSHTML我:
<div class="form-group">
@Html.LabelFor(model => model.CreatedBy, htmlAttributes: new { @class = "control-label col-md-2" })
<div class="form-control-static">
@Html.Display(User.Identity.GetUserName())
@Html.Hidden(User.Identity.GetUserName())
@Html.ValidationMessageFor(model => model.CreatedBy, "", new { @class = "text-danger" })
</div>
</div>
但是,當網頁顯示,儘管內置的出現在頂部的用戶名部分,它不會顯示出它應該在表格中的位置。什麼都沒有出現。沒有錯誤。
請注意你的標籤 - 當它說不要用,那麼請不要使用。 –