在表单模型中,我曾经通过以下方式获取当前登录用户:
Page.CurrentUser
Run Code Online (Sandbox Code Playgroud)
如何在ASP.NET MVC中的控制器类中获取当前用户?
User应该有Items,我应该存储在用户Id的Item?我可以扩展User与类List<Item>导航属性?我正在使用MVC模板中的"个人用户帐户".
试过这些:
'Membership.GetUser()'为空.
当我尝试
user = System.Web.UI.Page.CurrentUser
Run Code Online (Sandbox Code Playgroud)
要么
user = System.Web.UI.Page.User.Identity
Run Code Online (Sandbox Code Playgroud)
我收到一个错误,说没有为System.Web.UI.Page定义该方法
我试图在Controller中访问它,这有关系吗?
我检查过我没有另一个名为Page的类,为什么会说这个方法没有定义?