現在、次のフィールドを持つ製品データベース テーブルがあります。
名前 カテゴリ (例: 製品タイプ) サブカテゴリ (例: パッケージ) 価格
たとえば、カテゴリ A には 3 種類のパッケージがあります。ビュー内の 3 つの異なるテーブルに表示したいと思います。3 つのテーブルを個別に取得できますが、テーブルには同じデータが表示されています。
誰かが私を助けてくれますか?
このコードは、パブリック ViewResult Index() コントローラー クラスにあります。var productsCornIndustrial = from cornIndustrial in db.Products where cornIndustrial.Category == "コーン油" & cornIndustrial.SubCategory == "Industrial" select cornIndustrial;
return View(productsCornIndustrial.ToList());
var productsCornFoodservice = from cornFoodservice in db.Products
where cornFoodservice.Category == "Corn Oil" & cornFoodservice.SubCategory == "Foodservice"
select cornFoodservice;
return View(productsCornFoodservice.ToList());
var productsCornRetail = from cornRetail in db.Products
where cornRetail.Category == "Corn Oil" & cornRetail.SubCategory == "Retail"
select cornRetail;
return View(productsCornRetail.ToList());