Condividi tramite


ViewContext Classe

Definizione

Incapsula le informazioni correlate al rendering di una visualizzazione.

public class ViewContext : System.Web.Mvc.ControllerContext
type ViewContext = class
    inherit ControllerContext
Public Class ViewContext
Inherits ControllerContext
Ereditarietà

Costruttori

ViewContext()

Inizializza una nuova istanza della classe ViewContext.

ViewContext(ControllerContext, IView, ViewDataDictionary, TempDataDictionary, TextWriter)

Inizializza una nuova istanza della ViewContext classe utilizzando il contesto, la visualizzazione, la visualizzazione, il dizionario dati temporaneo, il dizionario dati temporaneo e il writer di testo specificati.

Proprietà

ClientValidationEnabled

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

Controller

Ottiene o imposta il controller.

(Ereditato da ControllerContext)
DisplayMode

Ottiene la modalità di visualizzazione.

(Ereditato da ControllerContext)
FormContext

Ottiene o imposta un oggetto che incapsula le informazioni necessarie per convalidare ed elaborare i dati di input da un form HTML.

HttpContext

Ottiene o imposta il contesto HTTP.

(Ereditato da ControllerContext)
IsChildAction

Ottiene un valore che indica se il metodo di azione associato è un'azione figlio.

(Ereditato da ControllerContext)
ParentActionViewContext

Ottiene un oggetto contenente le informazioni sul contesto di visualizzazione per il metodo di azione padre.

(Ereditato da ControllerContext)
RequestContext

Ottiene o imposta il contesto della richiesta.

(Ereditato da ControllerContext)
RouteData

Ottiene o imposta i dati della route dell'URL.

(Ereditato da ControllerContext)
TempData

Ottiene i dati associati a questa richiesta e disponibili per una sola richiesta.

UnobtrusiveJavaScriptEnabled

Ottiene o imposta un valore che indica se è abilitato l'utilizzo di JavaScript non intrusivo.

ValidationMessageElement

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

ValidationSummaryMessageElement

Nome dell'elemento usato per eseguire il wrapping di un messaggio di primo livello generato da ValidationSummary(HtmlHelper) e altri overload.

View

Ottiene un oggetto che implementa l'interfaccia per il IView rendering nel browser.

ViewBag

Ottiene il dizionario dei dati della visualizzazione dinamica.

ViewData

Ottiene i dati della visualizzazione che vengono passati alla visualizzazione stessa.

Writer

Ottiene o imposta l'oggetto writer di testo usato per scrivere l'output HTML.

Metodi

OutputClientValidation()

Scrive le informazioni di convalida del client nella risposta HTTP.

Si applica a