ASP.NET MVC - вид
- Предыдущая страница Контроллеры MVC
- Следующая страница База данных 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-приложение.
Примечание:Окно "Фильмы" по-прежнему неактивно. Мы добавим код для окна "Фильмы" в последующих разделах этого руководства.
- Предыдущая страница Контроллеры MVC
- Следующая страница База данных MVC