我想知道是否有人有使用带有 MVC MasterPage 甚至更好的 Razor _Layout 页面的 web 表单页面的经验。
该公司希望转换为 MVC,但他们不想感到任何痛苦,他们希望能够非常轻松地改造他们的旧页面。在对基础设施和可扩展性投资的典型抱怨之后,我意识到我需要将它们放到平台上,然后慢慢地将它们投入现代时代。这不是最佳的,但它是在门口的脚。
所以我希望我可以将母版页(页眉、菜单、页脚)构建到 MVC 中(实际上已经有),然后从他们的 web 表单页面中删除母版页并将它们加载到 MVC 布局或母版页中。
我想我可以用 ajax 做到这一点,但我真的希望不必为此编写布线 a)他们会认为这是开销和 hacky(我同意)和 b)有大量的旧页面而且我不想永远这样。任何想法或经验将不胜感激,R