Язык программирования C#9 и платформа .NET5 - Троелсен Эндрю
Глава 31
Введение в представления ASP.NET Core
Экземпляры класса ViewResult и методы действий
Механизм визуализации и синтаксис Razor
Представления
Каталог Views
Каталог Shared
Каталог DisplayTemplates
Шаблон отображения DateTime
Шаблон отображения Car
Шаблон отображения CarWithColor
Каталог EditorTemplates
Шаблон редактирования Car
Компоновки
Указание стандартной компоновки для представлений
Частичные представления
Обновление компоновки с использованием частичных представлений
Создание частичных представлений
Частичное представление Head
Частичное представление Menu
Частичное представление JavaScriptFiles
Отправка данных представлениям
Строго типизированные представления и модели представлений
Объекты ViewBag, ViewData и TempData
Вспомогательные функции дескрипторов
Включение вспомогательных функций дескрипторов
Вспомогательная функция дескриптора для формы
Форма создания для сущности Car
Вспомогательная функция дескриптора для действия формы
Вспомогательная функция дескриптора для якоря
Вспомогательная функция дескриптора для элемента ввода
Вспомогательная функция дескриптора для текстовой области
(window.adrunTag = window.adrunTag || []).push({v: 1, el: 'adrun-4-390', c: 4, b: 390})Вспомогательная функция дескриптора для элемента выбора
Вспомогательные функции дескрипторов для проверки достоверности
Вспомогательная функция дескриптора для среды
Вспомогательная функция дескриптора для ссылки
Вспомогательная функция дескриптора для сценария
Вспомогательная функция дескриптора для изображения
Специальные вспомогательные функции дескрипторов
Подготовительные шаги
Обновление Startup.cs
Создание расширяющего метода для типа string
Создание базового класса
Вспомогательная функция дескриптора для вывода сведений об элементе
Вспомогательная функция дескриптора для удаления элемента
Вспомогательная функция дескриптора для редактирования сведений об элементе
Вспомогательная функция дескриптора для создания элемента
Вспомогательная функция дескриптора для вывода списка элементов
Обеспечение видимости специальных вспомогательных функций дескрипторов
Вспомогательные функции HTML
Вспомогательная функция DisplayFor()
Вспомогательная функция DisplayForModel()
Вспомогательные функции EditorFor() и EditorForModel()
Управление библиотеками клиентской стороны
Установка диспетчера библиотек как глобального инструмента .NET Core
Добавление в проект AutoLot.Mvc библиотек клиентской стороны
Добавление файла libman.json
Visual Studio
Командная строка
Обновление файла libman.json