在我的 .NET CRUD Web 应用程序中,我实现了 MembershipProvider 类。
现在我有列出数据库记录的功能(这个控制器需要经过身份验证的用户)。我需要过滤掉与此登录用户相关的这些记录。
//
// GET: /Library/
public ViewResult Index(String orderBy = "")
{
var books = db.Books.Include(b => b.Category).Include(b => b.Writer).Include(b => b.User);
return View(books.ToList());
}
我需要知道如何登录用户的 UserId 并在 Where 条件下使用它(我发现的每个教程都谈到了获取用户名,但我需要 UserId)。先感谢您。
我存储在*.mdf
数据文件中的数据。