我正在从 WebForms 应用程序迁移到 MVC 应用程序。由于这需要随着时间的推移而完成,WebForms 和 MVC 将与 MVC 中的所有新页面并存,我们将随着时间的推移将现有页面慢慢转换为 MVC。
我想继续在 WebForms 和 MVC 中使用现有的 WebForms 母版页(因此我使用 ASPX 视图引擎,因为它允许我指定 .master 页)。我正在使用的母版页不使用 ViewState 或 PostBacks,因此将它与 MVC 一起使用应该没有问题。
问题是 CSS 当前来自 App_Themes。今天的 WebForms 应用程序中使用了 3 个不同的主题。对于 WebForms 页面,Page.Theme 在 PageBase 类中设置(继承自 System.Web.UI.Page)。由于 MVC 不使用该机制(Page 类),如何设置主题以便 css 在母版页中正确呈现?
提前致谢