我试图将User.Identity.Name值放入送到我的控制器操作的模型中.
在我的剃刀代码中,我可以显示它
@User.Identity.Name
Run Code Online (Sandbox Code Playgroud)
我已经尝试了各种方法将它放在隐藏字段的值中,以便它与模型一起提交.
@Html.EditorFor(m => m.UserName, new {@value=User.Identity.Name })
Run Code Online (Sandbox Code Playgroud)
我的观点模型:
[HiddenInput(DisplayValue = false)]
public string UserName { get; set; }
Run Code Online (Sandbox Code Playgroud)
有没有更好或更好的方法来做到这一点?
最终,我将此数据记录到服务器上的日志数据库中.