こことここでわかるように、私は asp.net MVC の SelectList の良き友人ではありません。
今回はその中のアイテムをどう数えようかと悩んでいます。可能な項目に選択肢がない場合 (items.count <2)、ドロップダウンの代わりにラベルを表示したいと考えています。
- 編集 -
ウィルの答えもおそらくうまくいきますが、簡単な方法は電話です
.GetListItems().Count()
これにより、遅延フェッチが無効になりますが、とにかくドロップダウンになるので、問題になるとは思いません。