ASP.NET MVC - вид

Чтобы изучить ASP.NET MVC, мы создадим интернет-приложение.

Часть 5:Добавьте вид для отображения приложения.

Папка Views

Views В папке хранятся файлы, связанные с отображением приложения (интерфейс пользователя) (файлы HTML). В зависимости от языка, расширение этих файлов может быть html, asp, aspx, cshtml или vbhtml.

Папка Views содержит папку для каждого контроллера.

Visual Web Developer создал папку Account, папку Home и папку Shared (внутри папки Views).

Папка 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

Файл About.cshtml представляет собой страницу "О нас" приложения.

Запишите следующее в файле:

@{ViewBag.Title = "О нас";}
<h1>О нас</h1>
<p>Поставьте здесь содержимое "О нас"</p>

Запуск приложения

Выберите "Отладка" и запустите отладку из меню отладки (или нажмите F5).

Ваше приложение будет выглядеть примерно так:

Нажмите "Домашняя страница" и "О нас", чтобы увидеть, как это работает.

Поздравляем тебя

Поздравляем вас. Вы создали свою первую MVC-приложение.

Примечание:Окно "Фильмы" по-прежнему неактивно. Мы добавим код для окна "Фильмы" в последующих разделах этого руководства.