我有一個現有的ASP.NET項目從VS2010更新到VS2015。它有一些我想要擴展的MVC部分,並希望利用剃刀。我該如何判斷是否可用,或者如果不可用,可以啓用它嗎?我可以將Razor與非Razor MVC混合使用嗎?如何判斷在我現有的MVC項目中是否啓用了Razor?
謝謝你的幫助!
我有一個現有的ASP.NET項目從VS2010更新到VS2015。它有一些我想要擴展的MVC部分,並希望利用剃刀。我該如何判斷是否可用,或者如果不可用,可以啓用它嗎?我可以將Razor與非Razor MVC混合使用嗎?如何判斷在我現有的MVC項目中是否啓用了Razor?
謝謝你的幫助!
Razor使用庫'System.Web.WebPages.Razor';您需要確保您的項目包含對此庫的引用。您還可以檢查NuGet包被將要安裝的工具 - >軟件包管理器 - >管理的NuGet軟件包的解決方案:
我可以與非剃刀MVC混合剃鬚刀?
如果您使用的是MVC,則您創建的視圖將爲.cshtml(假設爲C#),並默認支持Razor語法。您也可以在這些.cshtml頁面中使用傳統的HTML,JavaScript,JQuery等。我想看看微軟的剃刀語法DOC:
我幾乎可以肯定,VS2015默認使用Razor,只需打開一個.cshtml文件並嘗試使用Razor語法編寫。
@("Hello World!")
入選完整性這種反應。謝謝你的迴應! –