こんにちは私はちょうどasp.netmvc3を学んでいて、アプリケーション全体に共通のメニューを作成しようとしています。_Layout.cshtmlファイルでそれを実行できることを理解しています。witchはすべてのページのデフォルトテンプレートです。
これで、テンプレートをinsite _Layout.cshtmlに追加するためのセクションを調べましたが、収集できるものから、すべてのビューでセクションを定義する必要があります。
別のクラスで定義されたデータにアクセスするためのロジックはすでにあります。必要なのは、witchがを返すメソッドを呼び出してからDictionary<string , List<string>>
、ループしてデータを表示することだけです。
Aldoおそらく、かみそりの構文を使用して、Index.cshtmlファイル内で直接これを行うことができます。もっと良い方法があるはずです。
では、_Layout.cshtml内に追加できるテンプレートを作成する方法はありますか?