Поделиться через


ViewContext Класс

Определение

Контекст для выполнения представления.

public ref class ViewContext : Microsoft::AspNetCore::Mvc::ActionContext
public class ViewContext : Microsoft.AspNetCore.Mvc.ActionContext
type ViewContext = class
    inherit ActionContext
Public Class ViewContext
Inherits ActionContext
Наследование
ViewContext

Конструкторы

ViewContext()

Создает пустой словарь ViewContext.

ViewContext(ActionContext, IView, ViewDataDictionary, ITempDataDictionary, TextWriter, HtmlHelperOptions)

Инициализирует новый экземпляр ViewContext.

ViewContext(ViewContext, IView, ViewDataDictionary, TextWriter)

Инициализирует новый экземпляр ViewContext.

Свойства

ActionDescriptor

Возвращает или задает ActionDescriptor для выбранного действия.

(Унаследовано от ActionContext)
CheckBoxHiddenInputRenderMode

Возвращает или задает способ отрисовки скрытых входных данных для вспомогательных функций тегов флажков и вспомогательных элементов HTML.

ClientValidationEnabled

Получает или задает значение, показывающее, включена ли проверка на стороне клиента.

ExecutingFilePath

Возвращает или задает путь к файлу представления, который в данный момент подготавливается к просмотру.

FormContext

Возвращает или задает FormContext для отрисовываемого элемента формы. Контекст по умолчанию возвращается, если в настоящее время форма не отображается.

Html5DateRenderingMode

Присвойте этому свойству значение CurrentCulture , чтобы иметь шаблонные вспомогательные функции, такие как Editor(String, String, String, Object) , и EditorFor<TResult>(Expression<Func<TModel,TResult>>, String, String, Object) отрисовки значений даты и времени с использованием текущего языка и региональных параметров. По умолчанию эти вспомогательные средства отображают даты и время в виде строк, совместимых с RFC 3339.

HttpContext

Возвращает или задает HttpContext для текущего запроса.

(Унаследовано от ActionContext)
ModelState

Возвращает набор ModelStateDictionary.

(Унаследовано от ActionContext)
RouteData

Возвращает или задает RouteData для текущего запроса.

(Унаследовано от ActionContext)
TempData

Возвращает или задает экземпляр ITempDataDictionary.

ValidationMessageElement

Имя элемента, используемое для оболочки сообщения верхнего уровня, созданного ValidationMessage(String, String, Object, String) и другими перегрузками.

ValidationSummaryMessageElement

Имя элемента, используемое для оболочки сообщения верхнего уровня, созданного ValidationSummary(Boolean, String, Object, String) и другими перегрузками.

View

Возвращает или задает объект, который IView в данный момент выполняется отрисовка, если таковой есть.

ViewBag

Возвращает контейнер динамического представления.

ViewData

Возвращает или задает класс ViewDataDictionary.

Writer

Возвращает или задает объект , используемый TextWriter для записи выходных данных.

Методы

GetFormContextForClientValidation()

Возвращает значение , FormContext если ClientValidationEnabled включено.

Применяется к