0
在此基礎上article我正在救了我的jsonresult這樣保存JsonResult到HttpContext.Session
HttpContext.Session.SetObjectAsJson(multiple, jsonresult);
那麼我檢索它像這樣
var myComplexObject = HttpContext.Session.GetObjectFromJson<FileUploads>(multiple);
我的問題是,我得到不同的數據當我檢索它。例如jsonresult具有FileUploadsID,但myComplexObject具有不同的ID。
當我使用
HttpContext.Session.GetString(multiple);
的FileUploadsID是正確的。就在我使用GetObjectFromJson時,它是不同的。
我做對了嗎?我不確定發生了什麼事。
您不應該在會話狀態中保存文件;這不是一個好習慣。你希望達到什麼目的? – Win
我需要再次重用jasonresult,以便我可以將數據發送到數據庫,教會這將是一個好方法 – user8392603
不,它不是。您要麼存儲在文件系統中,要麼存儲數據庫中最糟糕的情況。 – Win