2012-03-15 62 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()以包含第一個視圖。

相關問題