ASP.NET Core 2 学习笔记(十)视图
原文: ASP.NET Core 2 学习笔记(十)视图 ASP.NET Core MVC中的Views是负责网页显示,将数据一并渲染至UI包含HTML、CSS等。并能痛过Razor语法在*.cshtml中写渲染画面的程序逻辑。本篇将介绍ASP.NET Core MVC的Views。 之前ASP.NET Core 2 学习笔记(六)MVC有稍微介绍到Views及Controller的对应关系,这边就不重复说明。 Razor 语法 ASP.NET Core MVC的Views默认是使用Razor引擎,Views的扩展名是用*.cshtml。文件内容以HTML为主,但可以通过@Razor语法写C#程序。可以假想一下*.cshmtl就是一般的HTML,而Razor语法是C#程序跟静态HTML沟同的媒介。 @就是Razor语法最重要的沟同媒介,在C#变量前面加上@,就可以将C#程序混合成HTML输出。如果要在HTML显示@符号的话,可以连用两个@符号,就可以把@输出,范例如下: <div>@@DateTime.Now @DateTime.Now</div> <di...