私はMVCで作業しています。私は登録部門に基づいて学生のリストを選択し、表示されている部門に基づいて、異なる部門に部門番号 を表示する必要があります。 私のデータベースのサンプル・スキーマがforeachループに基づいて学生レコードを選択してください
学生の表に従ってください
ID, Name
入学表
ID
Depart_id
Stdref_id
DEPARTMENT表
ID
DepartName
ようである私は、このような何かしようとしています:
をpublic ActionResult NewStudentFeeStatus()
{
IEnumerable<tblStdDetail> mdl = null;
var departments= (from d in db.tblDepartments select d).ToList();
var query = "";
List<StdListModel> model = new List<StdListModel>();
foreach (var item in departments)
{
query = (from p in db.tblStdDetails
join e in db.tblStdEnrollments on p.ID equals
e.StdReg_ref_id
where e.Depart_ref_id == @item.ID
select p).ToList();
}
return View();
}
必要な出力のための指示やサンプルコードが必要です。私は次に何をすべきか、それをどのように管理するかを知らない。 何か考えてもらえれば助けてください。
あなたの質問は何ですか?あなたはどんな問題を抱えていますか? (あなたの視点からモデルを返すことさえできません) –
必要な出力に従うために指示またはサンプルコードが必要です。私は次に何をすべきか、それをどのように管理するかを知らない。 – lilli
@lilli、まず、単一の文字列変数 'query'のリストを設定することはできません。あなたのコードを修正し、実際に何をしたいのかを教えてください –