23
我注意到,在所有關於ASP.Net 5(核心)的示例和教程中,我已經看到來自微軟和VS 2015中的默認Web應用程序模板使用@ViewData["XXX"]
而不是@ViewBag.XXX
。這是現在推薦的從控制器上傳數據的方式,而不是ViewBag
?我知道ViewBag
是ViewData
的包裝,但在舊教程(ASP.NET 4.5)中,它們使用ViewBag
。如果他們現在鼓勵開發者使用ViewData
爲什麼要改變?ViewData是ViewBag for ASP.Net 5(核心)的新標準嗎?
謝謝,這完全回答我的問題。我想我會用我自己的'ViewData'。 – Matthew