私はまだ ASP.net MVC の初心者であり、クエリ時にデータを表示する際に問題があります。
クエリを実行したコントローラーは次のとおりです。
public ActionResult Create()
{
var Status = from s in _db.ReservationsStatus where s.defaultStatus == true select s.Id;
ViewData["Status"] = Status;
return View();
}
次に、ビューで ViewData から読み取ります。ただし、出力は次のとおりです。
SELECT [Extent1].[Id] AS [Id] FROM [dbo].[ReservationStatus] AS [Extent1] WHERE 1 = [Extent1].[defaultStatus];
必要な出力は、ID 自体 (クエリの実行結果) です。