有没有人有为asp.net MVC创建皮肤引擎的经验?我知道建议的方法是使用CSS的灵活标记,但我希望能够删除新视图,并且应用程序使用该视图而不是默认视图。
基本上,我想知道如何告诉框架(在运行时)查看视图/内容的特定文件夹,以及项目是否不在那里检查默认位置。
我开始研究Oxite博客引擎是如何做到的,但看起来这可能对我需要的东西有点多了(我仍在浏览它,所以我可能是错的。)任何帮助都表示赞赏。
答案 0 :(得分:2)
您需要稍微更改ViewEngine。
请参阅此帖子http://bartreyserhove.blogspot.com/2009/02/building-multi-tenant-applications-with_22.html
也可以为partials和masterpage做。