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