2012-03-15 60 views
0

我想知道如果这是可能的(即使它是一个长镜头)从一个视图引擎管道生成标记到另一个与ASP.NET?是否可以将一个视图引擎的输出“管道化”到另一个视图引擎中?

是否可以构建一个视图引擎来显式支持这样的事情(由于ASP.NET框架的约束)?

Web Forms和Razor怎么样?

+2

这是一个古老的问题:*为什么*?它可以帮助我们给你比你明确寻找的答案更多的答案。 – 2012-03-16 03:10:48

+0

请您发布完整的方案,以了解您的确切要求? – IrfanRaza 2012-03-17 07:14:58

回答

0

如果您想要将来自一个视图(Razor)的输出包含到另一个视图中,可以将其创建为局部视图,并将渲染局部调用为另一视图。 即使您的其他视图不是部分,您也可以创建某种“适配器部分视图”,它将调用@ Html.RenderAction()或@ Html.RenderPartial()以包含第一个视图。

相关问题