我正在尝试查找指南或其他可以教我制作用户登录时导航的视图的内容。该视图应显示配置文件属性,如firstname,lastname和其他自定义数据。问题是我不知道如何将id从登录发送到另一个视图。换句话说,当这在AccountController中成功时......
case SignInStatus.Success:
return RedirectToLocal(returnUrl);
// return RedirectToAction("Customer", "Account");
...我想将id发送到另一个视图。我尝试过这样的观点:
public ActionResult Customer(string userId)
{
ApplicationDbContext _context = new ApplicationDbContext();
var UserManager = new UserManager<ApplicationUser>(new UserStore<ApplicationUser>(_context));
var ThisUser = UserManager.FindById(User.Identity.GetUserId());
//string a = Convert.ToString(User.Identity.GetUserId());
//RegisterViewModel RVM = db.RegisterViewModels.Find(a);
return View(ThisUser);
}
它不起作用。有什么建议吗?