我想让一个人登录到系统并将他的名字放入文本框。我该怎么做?这是我的 View 的样子
<div class="form-group">
@Html.LabelFor(model => model.Name, new { @class = "control-label col-md-2" })
<div class="col-md-10">
@Html.EditorFor(model => model.Name)
@Html.ValidationMessageFor(model => model.Name)
</div>
</div>
现在我如何获得从 Controller 登录的用户并将他的名字放在这个文本框中?
在 View 中这样做:
@Membership.GetUser().UserName
使用文本框:
<input type="text" name="Username" value="@Membership.GetUser().UserName"/>
可能您还需要在 View 之上包含 namespace 但不确定:
@{
using Microsoft.AspNet.Identity;
}
我是一名优秀的程序员,十分优秀!