ViewContext Klasse

Definition

Kapselt Informationen, die sich auf das Rendern einer Ansicht beziehen.

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

Konstruktoren

ViewContext()

Initialisiert eine neue Instanz der ViewContext-Klasse.

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

Initialisiert eine neue instance der ViewContext -Klasse mithilfe des angegebenen Controllerkontexts, der angegebenen Ansicht, des angegebenen Datenwörterbuchs, des temporären Datenwörterbuchs und des Textwriters.

Eigenschaften

ClientValidationEnabled

Ruft einen Wert ab, der angibt, ob die Validierung auf dem Client aktiviert ist, oder legt diesen fest.

Controller

Ruft den Controller ab bzw. legt ihn fest.

(Geerbt von ControllerContext)
DisplayMode

Ruft den Anzeigemodus ab.

(Geerbt von ControllerContext)
FormContext

Ruft ein Objekt ab oder legt ein Objekt fest, das die zur Validierung und Verarbeitung der Eingabedaten von einem HTML-Formular benötigten Informationen kapselt.

HttpContext

Ruft den HTTP-Kontext ab bzw. legt ihn fest.

(Geerbt von ControllerContext)
IsChildAction

Ruft einen Wert ab, der angibt, ob die zugeordnete Aktionsmethode eine untergeordnete Aktion ist.

(Geerbt von ControllerContext)
ParentActionViewContext

Ruft ein Objekt ab, das die Kontextinformationen zur Ansicht für die übergeordnete Aktionsmethode enthält.

(Geerbt von ControllerContext)
RequestContext

Ruft den Anforderungskontext ab bzw. legt diesen fest.

(Geerbt von ControllerContext)
RouteData

Ruft die URL-Routendaten ab bzw. legt diese fest.

(Geerbt von ControllerContext)
TempData

Ruft Daten ab, die dieser Anforderung zugeordnet sind und nur für eine Anforderung verfügbar sind.

UnobtrusiveJavaScriptEnabled

Ruft einen Wert ab, der angibt, ob unaufdringliches JavaScript aktiviert ist, oder legt den Wert fest.

ValidationMessageElement

Elementname, der zum Umschließen einer nachricht der obersten Ebene verwendet wird, die von ValidationMessage(HtmlHelper, String) und anderen Überladungen generiert wird.

ValidationSummaryMessageElement

Elementname, der zum Umschließen einer nachricht der obersten Ebene verwendet wird, die von ValidationSummary(HtmlHelper) und anderen Überladungen generiert wird.

View

Ruft ein -Objekt ab, das die IView schnittstelle implementiert, die im Browser gerendert werden soll.

ViewBag

Ruft das Wörterbuch mit den dynamischen Ansichtsdaten ab.

ViewData

Ruft die Ansichtsdaten ab, die an die Ansicht übergeben werden.

Writer

Ruft das Textwriterobjekt ab, mit dem die HTML-Ausgabe geschrieben wird, oder legt dieses fest.

Methoden

OutputClientValidation()

Schreibt die Clientvalidierungsinformationen in die HTTP-Antwort.

Gilt für: