Freigeben über


ViewContext Klasse

Definition

Kontext für die Ansichtsausführung.

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
Vererbung
ViewContext

Konstruktoren

ViewContext()

Erstellt ein leeres ViewContext.

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

Initialisiert eine neue Instanz von ViewContext.

ViewContext(ViewContext, IView, ViewDataDictionary, TextWriter)

Initialisiert eine neue Instanz von ViewContext.

Eigenschaften

ActionDescriptor

Ruft die für die ActionDescriptor ausgewählte Aktion ab oder legt dieses fest.

(Geerbt von ActionContext)
CheckBoxHiddenInputRenderMode

Ruft ab oder legt fest, wie ausgeblendete Eingaben für Kontrollkästchentaghilfsprogramme und HTML-Hilfsprogramme gerendert werden.

ClientValidationEnabled

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

ExecutingFilePath

Ruft den Pfad der Ansichtsdatei ab, die derzeit gerendert wird, oder legt den Pfad fest.

FormContext

Ruft den für das FormContext gerenderte Formularelement ab oder legt es fest. Ein Standardkontext wird zurückgegeben, wenn derzeit kein Formular gerendert wird.

Html5DateRenderingMode

Legen Sie diese Eigenschaft auf CurrentCulture fest, um vorlagenbasierte Hilfsprogramme wie Editor(String, String, String, Object) z. B. Datums EditorFor<TResult>(Expression<Func<TModel,TResult>>, String, String, Object) - und Uhrzeitwerte mithilfe der aktuellen Kultur zu rendern. Standardmäßig rendern diese Hilfsprogramme Datums- und Uhrzeitangaben als RFC 3339-kompatible Zeichenfolgen.

HttpContext

Ruft den für die HttpContext aktuelle Anforderung ab oder legt dieses fest.

(Geerbt von ActionContext)
ModelState

Ruft das ModelStateDictionary ab.

(Geerbt von ActionContext)
RouteData

Ruft den für die RouteData aktuelle Anforderung ab oder legt dieses fest.

(Geerbt von ActionContext)
TempData

Ruft die ITempDataDictionary-Instanz ab oder legt sie fest.

ValidationMessageElement

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

ValidationSummaryMessageElement

Elementname, der zum Umschließen einer Nachricht der obersten Ebene verwendet wird, die von ValidationSummary(Boolean, String, Object, String) und anderen Überladungen generiert wird.

View

Ruft den IView aktuell gerenderten ab, falls vorhanden, oder legt dieses fest.

ViewBag

Ruft den Beutel für die dynamische Ansicht ab.

ViewData

Ruft den ViewDataDictionary ab oder legt diesen fest.

Writer

Ruft den ab, der TextWriter zum Schreiben der Ausgabe verwendet wird, oder legt diesen fest.

Methoden

GetFormContextForClientValidation()

Ruft das FormContext ab, wenn ClientValidationEnabled aktiviert ist.

Gilt für: