如何将 Razor 页面包含到另一个 Razor 页面中?

13
我想了解如何在运行razor视图中包含另一个razor页面,就像PHP的“include”术语一样。它可以被认为是部分类。a.cshtml完成了一半的工作,另一半工作在b.cshtml中完成。但实际上,它们两个被构建为一个razor页面。
任何想法将不胜感激...

你看过标准的MVC启动项目了吗? - Emond
1
你问这个问题的目的是什么? - Mesut
@Mesut,a.cshtml和b.cshtml之间的分离是为了什么目的? - Ikaso
请参考我对@Kundan Singh Chouhan的回答。 - Mesut
1个回答

8

@Mesut,那么你需要其他的东西吗? - Kundan Singh Chouhan
是的,假设我有两个任务要完成。例如,表格在a.cshtml中,div在b.cshtml中。但是当我调用操作时,它会组合两个razor页面,并仅给我一个输出。没有RenderPartial或RenderPage方法。因为我的主要目的是在b.cshtml中获得a.cshtml的智能感知。再次假设我在a.cshtml中初始化了一个名为“customers”的变量,那么我希望在b.cshtml的智能感知中看到这个变量。 - Mesut
6
@Mesut,为什么你没有在问题中提到那个? - Emond

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接