Udostępnij za pośrednictwem


ViewContext Klasa

Definicja

Hermetyzuje informacje związane z renderowaniem widoku.

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

Konstruktory

ViewContext()

Inicjuje nowe wystąpienie klasy ViewContext.

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

Inicjuje ViewContext nowe wystąpienie klasy przy użyciu określonego kontekstu kontrolera, widoku, wyświetlania słownika danych, tymczasowego słownika danych i modułu zapisywania tekstu.

Właściwości

ClientValidationEnabled

Pobiera lub ustawia wartość wskazującą, czy jest włączona walidacja po stronie klienta.

Controller

Pobiera lub ustawia kontroler.

(Odziedziczone po ControllerContext)
DisplayMode

Pobiera tryb wyświetlania.

(Odziedziczone po ControllerContext)
FormContext

Pobiera lub ustawia obiekt, który hermetyzuje informacje wymagane w celu zweryfikowania i przetworzenia danych wejściowych z formularza HTML.

HttpContext

Pobiera lub ustawia kontekst HTTP.

(Odziedziczone po ControllerContext)
IsChildAction

Pobiera wartość wskazującą, czy skojarzona metoda akcji jest akcją podrzędną.

(Odziedziczone po ControllerContext)
ParentActionViewContext

Pobiera obiekt zawierający informacje kontekstowe widoku dla metody akcji nadrzędnej.

(Odziedziczone po ControllerContext)
RequestContext

Pobiera lub ustawia kontekst żądania.

(Odziedziczone po ControllerContext)
RouteData

Pobiera lub ustawia dane trasy adresu URL.

(Odziedziczone po ControllerContext)
TempData

Pobiera dane skojarzone z tym żądaniem i są dostępne tylko dla jednego żądania.

UnobtrusiveJavaScriptEnabled

Pobiera lub ustawia wartość wskazującą, czy niestrudny język JavaScript jest włączony.

ValidationMessageElement

Nazwa elementu używana do opakowania komunikatu najwyższego poziomu wygenerowanego przez ValidationMessage(HtmlHelper, String) i inne przeciążenia.

ValidationSummaryMessageElement

Nazwa elementu używana do opakowania komunikatu najwyższego poziomu wygenerowanego przez ValidationSummary(HtmlHelper) i inne przeciążenia.

View

Pobiera obiekt, który implementuje IView interfejs do renderowania w przeglądarce.

ViewBag

Pobiera słownik danych widoku dynamicznego.

ViewData

Pobiera dane widoku, które są przekazywane do widoku.

Writer

Pobiera lub ustawia obiekt modułu zapisywania tekstu, który jest używany do zapisywania danych wyjściowych HTML.

Metody

OutputClientValidation()

Zapisuje informacje o weryfikacji klienta w odpowiedzi HTTP.

Dotyczy