代碼(PHP)框架支持功能調用FlashData。 Flashdata對於那些不知道你的人來說是一個只對一個頁面請求有效的會話。 Information on Flashdata (half way down the page)。MVC3 Flash數據
我想知道MVC3是否支持類似的功能?
編輯:: 下面我回答的幫助找到了下面的鏈接,它描述了TempData的功能: Temp data, ViewBag, View Data in MVC
代碼(PHP)框架支持功能調用FlashData。 Flashdata對於那些不知道你的人來說是一個只對一個頁面請求有效的會話。 Information on Flashdata (half way down the page)。MVC3 Flash數據
我想知道MVC3是否支持類似的功能?
編輯:: 下面我回答的幫助找到了下面的鏈接,它描述了TempData的功能: Temp data, ViewBag, View Data in MVC
這就是所謂的TempData和不完全一樣的東西。
這也是有用的注意,您可以implement TempData providers,所以你可以做一個,並不需要會話。
「FlashData」有兩種類型。您有TempData
這是一個請求,然後你有ViewData
。兩者的區別在於,如果在應用程序中執行重定向,則TempData
可用,而ViewData
僅在當前請求期間可用。 TempData
適用於使用「後重定向獲取」,prg,模式的場景。
我想補充一點,如果你想要做MVC中的PRG模式,有一個名爲「ModelStateToTempData」,使PRG執行一件小事MvcContrib庫陰涼actionfilter。 – 2011-12-15 10:19:37