1
リスト内のアクティブなアイテムのみを表示するドロップダウンボックスがあります。しかし、ユーザーが項目を選択して保存し、後でその項目が非アクティブである可能性があります。ユーザーが選択を編集したとき。以前に選択した非アクティブな項目は、他のアクティブな項目とともに編集ページのリストのデフォルト項目である必要があります。私はそれを確認する方法がわかりません。ここに私のリストを埋める私のコードです。アクティブなアイテムリストで非アクティブな選択アイテムを表示
var meetingTypes = _meetingTypeRepository.FindAll().OrderBy(m => m.Description);
viewModel.MeetingTypes = meetingTypes.Where(a=> a.IsActive ?? false)
.ToSelectList("MeetingTypeId",
"Description",
viewModel.MeetingTypeId.ToString());