ASP.NET CORE Razor页面入门教程
ASP.NET CORE Razor页面入门教程

ASP.NET CORE MVC是一种新的ASP.NET 技术 基于ASP.NET CORE技术。是一种跨平台的语言框架。Razor页面是一种新的技术。没有了控制器。也很方便搭建一个新的项目。Razor页面是 ASP.NETCore MVC 的一个新功能,...

共21集 已完结 创建时间:2018-04-29 22:11

收藏:1 访问:3887 学生:14

14人
收藏
分享

ASP.NET CORE MVC是一种新的ASP.NET 技术 基于ASP.NET CORE技术。是一种跨平台的语言框架。Razor页面是一种新的技术。没有了控制器。也很方便搭建一个新的项目。


Razor页面是 ASP.NET Core MVC 的一个新功能,它可以使基于页面的编码方式更简单高效


官方资料


http://docs.microsoft.com/zh-cn/aspnet/core/mvc/views/razor?view=aspnetcore-3.1


Razor 是一种标记语法,用于将基于服务器的代码嵌入网页中。 Razor 语法由 Razor 标记、C# 和 HTML 组成。 包含 Razor 的文件通常具有 .cshtml 文件扩展名。 在 Razor 组件文件 (.razor) 中也可以找到 Razor**。

呈现 HTML

默认 Razor 语言为 HTML。 从 Razor 标记呈现 HTML 与从 HTML 文件呈现 HTML 并没有什么不同。 服务器会按原样呈现 .cshtml Razor 文件中的 HTML 标记。

Razor 语法

Razor 支持 C#,并使用 @ 符号从 HTML 转换为 C#。 Razor 计算 C# 表达式,并将它们呈现在 HTML 输出中。

当 @ 符号后跟 Razor 保留关键字时,它会转换为 Razor 特定标记。 否则会转换为纯 C#。