2012-02-29 71 views
1

是否可以使用標準(類似webforms的)模板引擎將現有的ASP.NET MVC3項目遷移到Razor?怎麼樣?遷移到剃刀

謝謝

回答

1

應該有可能。

將您的*.aspx重命名爲*.cshtml。 Firstpay注意控制指令,例如

Inherits="System.Web.Mvc.ViewPage<MvcApplication1.Models.TheModel>

現在變成

@model MvcApplication1.Models.TheModel

現在仔細檢查你的意見和替換所有標籤剃刀式標籤(<% %> - >@

請注意,您不必遷移所有視圖 - 將兩個視圖引擎混合到一個MVC應用程序中是完全合法的因此您可以計劃一段時間的遷移。