首页 > 解决方案 > 如何根据用户身份名称显示列表 ASP.NET MVC

问题描述

我想根据UserID我得到的显示一个列表,但它似乎没有显示任何列表。我想知道我在哪里错过了它或者我想做什么。

示例表 - 播放

       UserID    | Balls          
      -----------+--------------
       thokozani | Soccer ball 5   
       thokozani | Soccer ball 10  
       fhulu     | Tennis ball

代码

public ActionResult Index()
{
    var UserId = User.Identity.Name;
    return View(db.Plays.Where(x => x.UserID == UserId).ToList());
}

标签: asp.netasp.net-mvcentity-frameworkasp.net-mvc-4

解决方案


确保您在方法上有一个 use [Authorize] 属性。


推荐阅读