Condividi tramite


ViewContext Classe

Definizione

Contesto per l'esecuzione della visualizzazione.

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
Ereditarietà
ViewContext

Costruttori

ViewContext()

Crea un ViewContext vuoto.

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

Inizializza una nuova istanza di ViewContext.

ViewContext(ViewContext, IView, ViewDataDictionary, TextWriter)

Inizializza una nuova istanza di ViewContext.

Proprietà

ActionDescriptor

Ottiene o imposta l'oggetto ActionDescriptor per l'azione selezionata.

(Ereditato da ActionContext)
CheckBoxHiddenInputRenderMode

Ottiene o imposta il modo in cui vengono visualizzati gli input nascosti per gli helper tag della casella di controllo e gli helper html.

ClientValidationEnabled

Ottiene o imposta un valore che indica se la convalida lato client è abilitata.

ExecutingFilePath

Ottiene o imposta il percorso del file di visualizzazione attualmente sottoposto a rendering.

FormContext

Ottiene o imposta l'oggetto per l'elemento FormContext form sottoposto a rendering. Viene restituito un contesto predefinito se non viene eseguito il rendering di nessun modulo.

Html5DateRenderingMode

Impostare questa proprietà su CurrentCulture per avere i helper modelli, ad Editor(String, String, String, Object) esempio e EditorFor<TResult>(Expression<Func<TModel,TResult>>, String, String, Object) eseguire il rendering di valori di data e ora usando le impostazioni cultura correnti. Per impostazione predefinita, questi helper eseguono il rendering di date e ore come stringhe conformi RFC 3339.

HttpContext

Ottiene o imposta l'oggetto HttpContext per la richiesta corrente.

(Ereditato da ActionContext)
ModelState

Ottiene l'oggetto ModelStateDictionary.

(Ereditato da ActionContext)
RouteData

Ottiene o imposta l'oggetto RouteData per la richiesta corrente.

(Ereditato da ActionContext)
TempData

Ottiene o imposta l'istanza di ITempDataDictionary.

ValidationMessageElement

Nome elemento usato per eseguire il wrapping di un messaggio di primo livello generato da ValidationMessage(String, String, Object, String) e altri overload.

ValidationSummaryMessageElement

Nome elemento usato per eseguire il wrapping di un messaggio di primo livello generato da ValidationSummary(Boolean, String, Object, String) e altri overload.

View

Ottiene o imposta il IView rendering, se presente.

ViewBag

Ottiene la borsa di visualizzazione dinamica.

ViewData

Ottiene o imposta ViewDataDictionary.

Writer

Ottiene o imposta l'oggetto utilizzato per scrivere l'output TextWriter .

Metodi

GetFormContextForClientValidation()

Ottiene l'oggetto FormContext se ClientValidationEnabled è abilitato.

Si applica a