我刚刚开始将我的 asp.net 站点从 Webform 升级到 MVC 2。到目前为止,它比 Webform 更清晰、更轻松。我坚持以不同的动作渲染用户控件。
我命名的用户控件Banner.ascx
被放置在Site.Master
. 在 HomeController > Index 操作中设置的这个Banner.ascx
获取 url 。DataView["BannerUrl"]
当我将 URL 指向/Home/Index
. 现在我希望这个Banner.ascx
控件只从 HomeController > Index 我指向的任何操作获取 DataView,例如,当指向 /Article/Detail/1 的 URL 时,我希望Banner.ascx
HomeController 的运行操作 Index 获取DataView["BannerUrl"]
任何回应表示赞赏。提前致谢。