有没有办法在不同的 MVC 项目/应用程序之间共享母版页?
我们有几个不同的应用程序,并希望这些应用程序在网页上共享类似的页眉和页脚。
使用 ASP.NET MVC 处理这种情况的最佳方法是什么?
最佳答案
我不相信你可以共享母版页,但我已经用 MVC 做了类似的事情。
我有一个网站项目和管理项目,都是 MVC 2 应用程序。我有两个项目的母版页。然后,我在 web.config 中创建一个“ResourceURL”应用程序设置。从那里,我为所有“资源” Assets 添加该配置条目的前缀。现在,我将所有 Web 文件(例如 CSS、脚本、图像等)存储在网站项目中,并从两个项目中引用它们。
这也可以很好地实现 CDN 集成。
关于asp.net-mvc - 如何在 ASP.NET MVC 中的 2 个不同项目/应用程序之间共享母版页?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3072643/