因此,我從_ViewStart.vbhtml中獲取了一些數據,我正在撥入ViewContext.ViewData
。如何在MVC中獲取當前ViewContext
喜歡的東西:ViewContext.ViewData("__Stuff") = stuffObject
現在,我想抓住當前ViewContext。
類似的方法你可以做HttpContext.Current
,我想問一下目前的ViewContext
。
到目前爲止,我通過HttpContext
搜索沒有收到結果。
是的,我知道我可以從需要此數據的視圖注入ViewContext。但是這比不具有可以在沒有注入的情況下找到它的函數更不可取。
您是否需要這些數據保留在多個帖子/獲取的會話中? –
@Young先生:我不知道。每次渲染_ViewStart頁面時,都會設置ViewContext.ViewData。這個功能比我在我的問題上發佈的還要多 - 但我試圖簡化它以回答這個問題。 –