1.ViewData:可存放任意類型數據,使用時需要轉換,ViewData[“Info”]="hello",適合傳遞單個數據; 2.ViewBag:是對ViewData的封裝,可讀取ViewData保存的數據,反之亦然,ViewBag.stu=objStudent; 3.TempData:可跨視圖,
1.ViewData:可存放任意類型數據,使用時需要轉換,ViewData[“Info”]="hello",適合傳遞單個數據;
2.ViewBag:是對ViewData的封裝,可讀取ViewData保存的數據,反之亦然,ViewBag.stu=objStudent;
3.TempData:可跨視圖,跨控制器傳,跨動作方法之間傳遞數據,使用時需要轉換數據類型,TempData["admin"]=objAdmin;臨時保 存數據,一旦使用,則被清除;
4.View()+model:往強類型視圖傳遞模型數據,不需要轉換