1
是否可以以編程方式控制剃刀視圖?我能否達到不同的RenderSection
零件或更改代碼中的Layout
定義?以編程方式控制剃刀視圖?
我正在研究在CMS應用程序的表示層中使用Razor語法的可能性。可能Spark是一個更好的選擇,因爲它是(可解析的)XML語法?
是否可以以編程方式控制剃刀視圖?我能否達到不同的RenderSection
零件或更改代碼中的Layout
定義?以編程方式控制剃刀視圖?
我正在研究在CMS應用程序的表示層中使用Razor語法的可能性。可能Spark是一個更好的選擇,因爲它是(可解析的)XML語法?
看看http://razorengine.codeplex.com和http://tqcblog.com/2011/01/23/precompiled-razor-for-shared-views-and-mono/ - 您可以將剃鬚刀視圖轉換爲c#代碼,並將視圖設置爲使用具有您需要的任何附加功能的自定義基類。
您也可以使用viewstart文件做一些事情 - 儘管設置爲剃刀視圖,但它實際上是自定義代碼,用於修改所有視圖(包括佈局)的設置。
謝謝領先! – Ropstah 2011-03-03 15:01:01