gpt4 book ai didi

asp.net-mvc - 如何在 Razor 和 Webforms 之间共享母版页

转载 作者:行者123 更新时间:2023-12-01 15:48:05 24 4
gpt4 key购买 nike

我之前问过这个问题,但问题是我得到了一个回复,而那个回复不是针对我问的问题的。因此,为了清楚地说明这一点,这个问题不是关于什么的:

我不想在同一项目中使用 HYBRID、MVC 和 Webforms!

有人可以向我提供一个链接,显示两个项目与一个母版页并排运行吗?一个项目是包含母版页的 ASP.Net Web 窗体。另一个项目是 MVC Razor 项目。母版页将提供指向 .aspx 页面和 .cshtml View 的链接。 这两个项目都应该是 C#。我需要能够下载源代码来亲眼看看这一切是如何工作的。

答案 #1 不是我要找的答案。我的问题非常具体。

最佳答案

据我所知这是不可能的,原因有二:

  • 您不能从应用程序外部使用 .master 页面。它必须是应用程序的一部分(作为文件或作为与 VirtualPathProvider 技巧相结合的库的嵌入式资源)。
  • 您不能使用 .cshtml 中的 .master 页面,就像您不能将 .aspx 页面中的 .cshtml 布局文件用作 MasterPageFile 一样。

因此,直接重新使用您现有的 .master 页面似乎是不可能的。

关于asp.net-mvc - 如何在 Razor 和 Webforms 之间共享母版页,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10757589/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com