[英]How do I call a root web form from a razor view inside Views folder in MVC project
[英]How do I tell if Razor is enabled in my existing MVC project?
我有一个现有的ASP.NET项目,从VS2010更新到VS2015。 我想扩展它的一些MVC部分,并想利用Razor。 我如何确定该功能是否可用? 我可以将Razor与非Razor MVC混合使用吗?
谢谢您的帮助!
Razor使用库“ System.Web.WebPages.Razor”; 您需要确保您的项目包含对该库的引用。 您还可以通过转到工具->程序包管理器->管理解决方案的Nuget程序包来检查是否已安装nuget程序包:
我可以将Razor与非Razor MVC混合使用吗?
如果您使用的是MVC,则创建的视图将为.cshtml(假定为C#),并且默认情况下将支持Razor语法。 您也可以在这些.cshtml页面中使用传统的HTML,JavaScript,JQuery等。 我来看看Microsoft的Razor语法文档:
我几乎可以确定VS2015默认提供Razor,只需打开.cshtml文件并尝试使用Razor语法编写即可。
@("Hello World!")
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.