これは私のコントローラーにあり、ドロップダウンリストにアイテムを入力しようとしています。アクティブなアイテムに基づいて既に入力していますが、以前に選択されていたアイテムが現在非アクティブであっても追加したいと考えています。アクティブなアイテムを取得するために Where 句をチェックインしたかったのですが、以前に選択したパーティー タイプの ID をリストのパーティー タイプ Id に取得するために「or」を追加したいと考えています。
viewModel.AvailablePartyTypes =
_partyTypeRepository.FindAll().OrderBy(o => o.Description).Where(a => a.IsActive).ToSelectList(
"PartyTypeId", "Description", viewModel.PartyTypeId.ToString());
これは私が取得しようとしているものです:
Where(a=>a.IsActive || selected.PartyTypeId == PartyTypeId)