如何根据登录状态在我的角色选择列表中显示特定项目



我正在我的帐户控制器中填充以下SelectList

ViewBag.Name = new SelectList(_context.Roles.ToList(), "Name", "Name");

选择列表当前显示我创建的所有角色,并将它们显示在我的注册表中。现在,如果用户注销,我希望将其限制为仅一个选项(即仅显示Registered Users角色)。我该如何实现此目的?

我相信

这样的事情应该有效

if(IsNotLoggedIn)
{
    ViewBag.Name = new SelectList(_context.Roles.Where(x => x.Name == "Registered Users").ToList(), "Name", "Name");
}

相关内容

  • 没有找到相关文章

最新更新