2016-09-25 3 views
1

ViewBagController의 두 번째 WHERE 절 ('AND')을 추가하려면 어떻게합니까? 감사!컨트롤러에서 LINQ로 ViewBag 및 SelectList를 사용하여 WHERE 절에 AND 추가 (ASP.Net MVC)

ViewBag.Subjects = new SelectList(_odb.SUBJ_MSTR. 
        Where(o => o.TYPE== "4").OrderBy(o => o.SUBJ_NAME), "SUBJ_ID", "SUBJ_VAL"); 
+0

그런데이 코드는 작동 중입니다. 'AND' where 절을 추가하는 방법을 알고 싶을뿐입니다. 감사! –

+0

이해가 안되네요. 그냥 'o.Type == "4"'연산자를 사용하여 확장 할 수는 없습니까? –

+1

'_odb.SUBJ_MSTR.Where (o => o.TYPE == "4"&& o.TYPE == "5")' –

답변

1

이 방법 같은 WHERE&&를 추가 할 수 있습니다.

ViewBag.Subjects = new SelectList(_odb.SUBJ_MSTR. 
        Where(o => o.TYPE== "4" && o.TYPE=="5").OrderBy(o => o.SUBJ_NAME), "SUBJ_ID", "SUBJ_VAL"); 
+0

내 드롭 다운에 지금 필요한 내용이 표시됩니다. 고마워요! :) –