Aracılığıyla paylaş


ViewContext Sınıf

Tanım

Görünümü işlemeyle ilgili bilgileri kapsüller.

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

Oluşturucular

ViewContext()

ViewContext sınıfının yeni bir örneğini başlatır.

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

Belirtilen denetleyici bağlamını ViewContext , veri sözlüğünü görüntüleme, görüntüleme, geçici veri sözlüğü ve metin yazıcı kullanarak sınıfının yeni bir örneğini başlatır.

Özellikler

ClientValidationEnabled

İstemci tarafı doğrulamasının etkinleştirilip etkinleştirilmediğini belirten bir değer alır veya ayarlar.

Controller

Denetleyiciyi alır veya ayarlar.

(Devralındığı yer: ControllerContext)
DisplayMode

Görüntü modunu alır.

(Devralındığı yer: ControllerContext)
FormContext

Bir HTML formundan giriş verilerini doğrulamak ve işlemek için gereken bilgileri kapsülleyen bir nesnesi alır veya ayarlar.

HttpContext

HTTP bağlamını alır veya ayarlar.

(Devralındığı yer: ControllerContext)
IsChildAction

İlişkili eylem yönteminin bir alt eylem olup olmadığını gösteren bir değer alır.

(Devralındığı yer: ControllerContext)
ParentActionViewContext

Üst eylem yöntemi için görünüm bağlamı bilgilerini içeren bir nesnesi alır.

(Devralındığı yer: ControllerContext)
RequestContext

İstek bağlamını alır veya ayarlar.

(Devralındığı yer: ControllerContext)
RouteData

URL yönlendirme verilerini alır veya ayarlar.

(Devralındığı yer: ControllerContext)
TempData

Bu istekle ilişkili ve yalnızca bir istek için kullanılabilen verileri alır.

UnobtrusiveJavaScriptEnabled

Göze çarpmayan JavaScript'in etkinleştirilip etkinleştirilmediğini belirten bir değer alır veya ayarlar.

ValidationMessageElement

ve diğer aşırı yüklemeler tarafından ValidationMessage(HtmlHelper, String) oluşturulan en üst düzey iletiyi sarmalamada kullanılan öğe adı.

ValidationSummaryMessageElement

ve diğer aşırı yüklemeler tarafından ValidationSummary(HtmlHelper) oluşturulan en üst düzey iletiyi sarmalamada kullanılan öğe adı.

View

Tarayıcıda işlenmek üzere arabirimini IView uygulayan bir nesnesi alır.

ViewBag

Dinamik görünüm veri sözlüğünü alır.

ViewData

Görünüme geçirilen görünüm verilerini alır.

Writer

HTML çıktısı yazmak için kullanılan metin yazıcı nesnesini alır veya ayarlar.

Yöntemler

OutputClientValidation()

İstemci doğrulama bilgilerini HTTP yanıtına yazar.

Şunlara uygulanır