Controller.ViewData 屬性

定義

取得或設定 ViewDataDictionaryViewBag 所使用的 ViewResult

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

屬性值

屬性

備註

根據預設,此屬性會在啟動控制器時 IControllerActivator 初始化。

例如,在控制器動作中或覆寫 OnActionExecuting(ActionExecutingContext) ,即可在啟動控制器之後存取這個屬性。

您也可以從使用 初始化 EmptyModelMetadataProvider 的單元測試中存取這個屬性。

適用於