我需要让用户的姓名和ID在我的视图中可访问。当我使用Page.User.Identity.Name
时,我收到我用来验证它的电子邮件。这是我如何去从我的控制器认证用户:asp.net中的用户标识mvc
if (!userService.ValidateUser(model.Email, model.Password))
FormsAuthentication.SetAuthCookie(model.Email, false);
我如何能够做到:Page.User.Identity.UserId
或Page.User.Identity.FirstName
?
一些更多的细节请,或示例代码。谢谢。 – 2010-10-13 19:32:21
'Controller.User'与'Page.User'一样也是一样的参考。 – 2010-10-13 19:32:52
如果我已经将模型传递给视图,该怎么办?我怎么能通过另一个?它也应该可以在site.master – 2010-10-13 20:30:19