ViewContext Klasa

Definicja

Kontekst wykonywania widoku.

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

Konstruktory

ViewContext()

Tworzy pusty element ViewContext .

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

Inicjuje nowe wystąpienie klasy ViewContext.

ViewContext(ViewContext, IView, ViewDataDictionary, TextWriter)

Inicjuje nowe wystąpienie klasy ViewContext.

Właściwości

ActionDescriptor

Pobiera lub ustawia ActionDescriptor dla wybranej akcji.

(Odziedziczone po ActionContext)
CheckBoxHiddenInputRenderMode

Pobiera lub ustawia sposób renderowania ukrytych danych wejściowych dla pomocników tagów pola wyboru i pomocników HTML.

ClientValidationEnabled

Pobiera lub ustawia wartość, która wskazuje, czy jest włączona weryfikacja po stronie klienta.

ExecutingFilePath

Pobiera lub ustawia ścieżkę aktualnie renderowanego pliku widoku.

FormContext

Pobiera lub ustawia FormContext dla renderowanego elementu formularza. Jeśli żaden formularz nie jest obecnie renderowany, jest zwracany domyślny kontekst.

Html5DateRenderingMode

Ustaw tę właściwość tak, aby zawierała pomocników z szablonami, takich jak i renderowała wartości daty i CurrentCulture Editor(String, String, String, Object) czasu przy użyciu EditorFor<TResult>(Expression<Func<TModel,TResult>>, String, String, Object) bieżącej kultury. Domyślnie ci pomocnicy renderować daty i godziny jako ciągi zgodne ze standardem RFC 3339.

HttpContext

Pobiera lub ustawia HttpContext dla bieżącego żądania.

(Odziedziczone po ActionContext)
ModelState

Pobiera klasę ModelStateDictionary.

(Odziedziczone po ActionContext)
RouteData

Pobiera lub ustawia RouteData dla bieżącego żądania.

(Odziedziczone po ActionContext)
TempData

Pobiera lub ustawia ITempDataDictionary wystąpienie.

ValidationMessageElement

Nazwa elementu używana do opakowywania komunikatu najwyższego poziomu wygenerowanego przez element ValidationMessage(String, String, Object, String) i innych przeciążeń.

ValidationSummaryMessageElement

Nazwa elementu używana do opakowywania komunikatu najwyższego poziomu wygenerowanego przez element ValidationSummary(Boolean, String, Object, String) i innych przeciążeń.

View

Pobiera lub ustawia IView aktualnie renderowany, jeśli jest dostępny.

ViewBag

Pobiera dynamiczną torbę widoku.

ViewData

Pobiera lub ustawia ViewDataDictionary .

Writer

Pobiera lub ustawia używany TextWriter do zapisu danych wyjściowych.

Metody

GetFormContextForClientValidation()

Pobiera jeśli FormContext ClientValidationEnabled jest włączona.

Dotyczy