ASP.NET MVC - Weergave

Om ASP.NET MVC te leren, zullen we een internetapplicatie bouwen.

Deel 5:Voeg een weergave toe voor de applicatie.

Views-map

Views De mappen bevatten bestanden die betrekking hebben op de weergave van de applicatie (gebruikersinterface) (HTML-bestanden). Afhankelijk van de taal kunnen de extensies van deze bestanden html, asp, aspx, cshtml en vbhtml zijn.

De Views-map bevat een map voor elke controller.

Visual Web Developer heeft een Account-map, een Home-map, een Gedeelde map (binnen de Views-map) gemaakt.

Account 文件夹包含用于注册和登录用户账户的页面。

Home 文件夹用于存储诸如首页和关于页之类的应用程序页面。

Shared 文件夹用于存储控制器间共享的视图(模板页和布局页)。

ASP.NET 文件类型

在 Views 文件夹中可以找到以下 HTML 文件类型:

文件类型 扩展名
纯 HTML .htm 或 .html
经典 ASP .asp
经典 ASP.NET .aspx
ASP.NET Razor C# .cshtml
ASP.NET Razor VB .vbhtml

Index 文件

文件 Index.cshtml 表示应用程序的首页。它是应用程序的默认文件(首页文件)。

在文件中写入以下内容:

@{ViewBag.Title = "首页";}
<h1>欢迎来到 CodeW3C.com</h1>
<p>在这里放置首页内容</p>

关于文件

文件 About.cshtml 表示应用程序的关于页面。

在文件中写入以下内容:

@{ViewBag.Title = "关于我们";}
<h1>关于我们</h1>
<p>在这里放置关于我们的内容</p>

运行应用程序

选择调试,从调试菜单中启动调试(或者按 F5)。

您的应用程序将类似这样:

请点击“首页”和“关于”,看看它是如何运行的。

祝贺你

祝贺您。您已经创建好了第一个 MVC 应用程序。

注释:“电影”标签仍然无法点击。我们将在本教程稍后的章节中为“电影”标签添加代码。