ASP.NET-MVC 3 + SQL Server 2008 アプリで、現在承認されているユーザーのテーブルからすべてのレコードを表示したいと考えています。しかし、私はいくつかの問題を抱えています:
LINQ-request が正常に機能するこのコード:
public ActionResult Index(todo obj)
{
string u = User.Identity.Name;
var th = (from tt in _db.todo select tt);
return View(th);
}
しかし、このコードは機能しません:
public ActionResult Index(todo obj)
{
string u = User.Identity.Name;
var th = (from tt in _db.todo where obj.login == u select tt);
return View(th);
}
そして、このコードはうまく機能しています
if (u == obj.login) { ViewBag.res = "ok"; } else { ViewBag.res = "fail"; }
私が間違っていること、助けてください。