現在、ビューにデータを渡す LINQ ステートメントを含むコントローラーがあります。これを行うためのより効率的で優れたコーディング方法を見つけようとしています。私のホームコントローラーステートメントは次のとおりです。
Var Melt
Furnace1 =
(from item in db.tbl_dppITHr
where item.ProductionHour >= StartShift && item.ProductionHour <= EndDate
select item).Sum(x => x.Furnace1Total),
ViewData["Furnace1Total"] = Melt.Furnace1;
私の見解では、ViewData を参照してこれを表示します。使用する
@model dynamic
現在、Index メソッド内にかなり多くの linq ステートメントがあります。そして、それぞれのために私はやっていますViewData[]
ViewData または ViewBag メソッドを使用せずに、コントローラーから複数の変数をビューに渡す方法を誰かが示すことができることを願っています。そして、私のビュー内でこれにアクセスする方法。