コントローラがアイテムのリストを自分のビューに戻します。メッセージが表示される項目がない場合は、「項目がありません」というケースを処理する必要があります。ビューで「アイテムなし」メッセージを表示する適切なMVC方法
私はどちらか:
- チェック私のコントローラからlist.Count、ちょうどそのメッセージを含むビューを返し、またはビュー自体から
- チェックlist.Count、およびメッセージやアイテムを表示それに応じて。
私は、ビューにはロジックがないはずなので、純粋なMVCの方法は上記の#1になるはずです。私は間違っているのですか、それともMVCで受け入れられていますか?どうもありがとう。
私は同意すると、カウントのようなものを検出して「結果なし」と表示するのは問題ありませんが、一貫性を保ちます。私たちが何処でも使うことができないならば、なぜRazorを持っているのでしょうか? – Jack