2009-12-17 79 views
0

我想創建一個位於asp.net webforms視圖引擎之上的模板引擎。這對於簡化現有的基於XSL的體系結構來說有點不可思議。我將使用視圖來代替使用XSL樣式表。本質上,最終用戶將通過向我的應用程序提交aspx視圖代碼來創建模板。我想將該視圖編譯爲C#類,然後呈現HTML。很明顯,MVC框架正在爲views文件夾中的aspx文件執行此操作,但我不知道該編譯功能是否公開。有誰知道如何手動編譯存儲在字符串中的視圖到C#類或程序集?動態編譯ASP.NET MVC視圖

回答

0

Phil Haack has an example using the DLR。這意味着你使用Ruby或Python而不是C#,但它確實有效。

+0

是的。不幸的是我認爲他的源代碼zip損壞了。也許是他博客最近停機的副作用。 – 2009-12-17 21:02:27