Share via


ViewContext Kelas

Definisi

Konteks untuk melihat eksekusi.

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

Konstruktor

ViewContext()

Membuat kosong ViewContext.

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

Menginisialisasi instans baru .ViewContext

ViewContext(ViewContext, IView, ViewDataDictionary, TextWriter)

Menginisialisasi instans baru .ViewContext

Properti

ActionDescriptor

Mendapatkan atau mengatur ActionDescriptor untuk tindakan yang dipilih.

(Diperoleh dari ActionContext)
CheckBoxHiddenInputRenderMode

Mendapatkan atau mengatur cara input tersembunyi dirender untuk pembantu tag kotak centang dan pembantu html.

ClientValidationEnabled

Mendapatkan atau menetapkan nilai yang menunjukkan apakah validasi sisi klien diaktifkan.

ExecutingFilePath

Mendapatkan atau mengatur jalur file tampilan yang saat ini sedang dirender.

FormContext

Mendapatkan atau mengatur FormContext untuk elemen formulir yang sedang dirender. Konteks default dikembalikan jika tidak ada formulir yang sedang dirender.

Html5DateRenderingMode

Atur properti ini ke CurrentCulture agar memiliki pembantu templat seperti Editor(String, String, String, Object) dan EditorFor<TResult>(Expression<Func<TModel,TResult>>, String, String, Object) merender nilai tanggal dan waktu menggunakan budaya saat ini. Secara default, pembantu ini merender tanggal dan waktu sebagai string yang mematuhi RFC 3339.

HttpContext

Mendapatkan atau mengatur HttpContext untuk permintaan saat ini.

(Diperoleh dari ActionContext)
ModelState

ModelStateDictionaryMendapatkan .

(Diperoleh dari ActionContext)
RouteData

Mendapatkan atau mengatur RouteData untuk permintaan saat ini.

(Diperoleh dari ActionContext)
TempData

Mendapatkan atau mengatur instans ITempDataDictionary .

ValidationMessageElement

Nama elemen yang digunakan untuk membungkus pesan tingkat atas yang dihasilkan oleh ValidationMessage(String, String, Object, String) dan kelebihan beban lainnya.

ValidationSummaryMessageElement

Nama elemen yang digunakan untuk membungkus pesan tingkat atas yang dihasilkan oleh ValidationSummary(Boolean, String, Object, String) dan kelebihan beban lainnya.

View

Mendapatkan atau mengatur yang IView saat ini sedang dirender, jika ada.

ViewBag

Mendapatkan tas tampilan dinamis.

ViewData

Mendapatkan atau mengatur ViewDataDictionary.

Writer

Mendapatkan atau mengatur yang TextWriter digunakan untuk menulis output.

Metode

GetFormContextForClientValidation()

FormContext Mendapatkan jika ClientValidationEnabled diaktifkan.

Berlaku untuk