Sdílet prostřednictvím


ViewContext Třída

Definice

Kontext pro spuštění zobrazení

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
Dědičnost
ViewContext

Konstruktory

ViewContext()

Vytvoří prázdný ViewContextobjekt .

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

Inicializuje novou instanci .ViewContext

ViewContext(ViewContext, IView, ViewDataDictionary, TextWriter)

Inicializuje novou instanci .ViewContext

Vlastnosti

ActionDescriptor

Získá nebo nastaví ActionDescriptor pro vybranou akci.

(Zděděno od ActionContext)
CheckBoxHiddenInputRenderMode

Získá nebo nastaví způsob, jakým jsou skryté vstupy vykresleny pro pomocné rutiny značky zaškrtávacího políčka a pomocné rutiny HTML.

ClientValidationEnabled

Získá nebo nastaví hodnotu, která označuje, zda je povoleno ověření na straně klienta.

ExecutingFilePath

Získá nebo nastaví cestu k souboru zobrazení, který je právě vykreslen.

FormContext

Získá nebo nastaví FormContext pro vykreslovaný prvek formuláře. Pokud se právě nevykresluje žádný formulář, vrátí se výchozí kontext.

Html5DateRenderingMode

Nastavte tuto vlastnost na CurrentCulture , pokud chcete mít pomocné rutiny šablony, jako Editor(String, String, String, Object) jsou a EditorFor<TResult>(Expression<Func<TModel,TResult>>, String, String, Object) vykreslovat hodnoty data a času pomocí aktuální jazykové verze. Ve výchozím nastavení tyto pomocné rutiny vykreslují data a časy jako řetězce kompatibilní s RFC 3339.

HttpContext

Získá nebo nastaví pro HttpContext aktuální požadavek.

(Zděděno od ActionContext)
ModelState

Získá .ModelStateDictionary

(Zděděno od ActionContext)
RouteData

Získá nebo nastaví pro RouteData aktuální požadavek.

(Zděděno od ActionContext)
TempData

Získá nebo nastaví ITempDataDictionary instanci.

ValidationMessageElement

Název elementu použitý k zabalení zprávy nejvyšší úrovně vygenerované pomocí ValidationMessage(String, String, Object, String) a dalších přetížení.

ValidationSummaryMessageElement

Název elementu použitý k zabalení zprávy nejvyšší úrovně vygenerované pomocí ValidationSummary(Boolean, String, Object, String) a dalších přetížení.

View

Získá nebo nastaví IView aktuálně vykreslené, pokud existuje.

ViewBag

Získá dynamickou sadu zobrazení.

ViewData

Získá nebo nastaví ViewDataDictionary.

Writer

Získá nebo nastaví TextWriter použité k zápisu výstupu.

Metody

GetFormContextForClientValidation()

Získá hodnotu FormContext pokud ClientValidationEnabled je povolená.

Platí pro