Udostępnij za pośrednictwem


Controller.ViewData Właściwość

Definicja

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.

Dotyczy