Controller.ViewData Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera lub ustawia ViewDataDictionary używane przez ViewResult i ViewBag.
public:
property Microsoft::AspNetCore::Mvc::ViewFeatures::ViewDataDictionary ^ ViewData { Microsoft::AspNetCore::Mvc::ViewFeatures::ViewDataDictionary ^ get(); void set(Microsoft::AspNetCore::Mvc::ViewFeatures::ViewDataDictionary ^ value); };
[Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary]
public Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary ViewData { get; set; }
[<Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary>]
member this.ViewData : Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary with get, set
Public Property ViewData As ViewDataDictionary
Wartość właściwości
- Atrybuty
Uwagi
Domyślnie ta właściwość jest inicjowana podczas IControllerActivator aktywowania kontrolerów.
Dostęp do tej właściwości można uzyskać po aktywowaniu kontrolera, na przykład w akcji kontrolera lub przez zastąpienie OnActionExecuting(ActionExecutingContext).
Dostęp do tej właściwości można również uzyskać z poziomu testu jednostkowego, w którym jest inicjowany za pomocą polecenia EmptyModelMetadataProvider.