Controller.ViewData Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá nebo sady ViewDataDictionary používané ViewResult a 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
Hodnota vlastnosti
- Atributy
Poznámky
Ve výchozím nastavení je tato vlastnost inicializována při IControllerActivator aktivaci kontrolerů.
Tato vlastnost je přístupná po aktivaci kontroleru, například při akci kontroleru nebo přepsáním OnActionExecuting(ActionExecutingContext).
K této vlastnosti lze přistupovat také v rámci testu jednotek, kde je inicializována pomocí EmptyModelMetadataProvider.