asp.netサイトをWebformからMVC2にアップグレードし始めたところです。これまでのところ、Webformよりも明確で軽量です。私は、さまざまなアクションでユーザーコントロールをレンダリングする部分に固執しています。
名前の付いたユーザーコントロールBanner.ascxはに配置されSite.Masterます。これは、HomeController>Indexアクションで設定されているBanner.ascxURLを取得します。DataView["BannerUrl"]URLをにポイントすると、これは正常に実行され/Home/Indexます。ここで、このBanner.ascxコントロールがHomeControllerからのみDataViewを取得するようにします>たとえば、URLを/ Article / Detail / 1にポイントする場合など、ポイントしているアクションにBanner.ascxインデックスを付けます。HomeConttrollerの実行アクションインデックスを取得します。DataView["BannerUrl"]
どんな回答でも大歓迎です。前もって感謝します。