我的應用程序從USB掃描器讀取條形碼。我將它們視爲令牌,然後從這些令牌構建命令。在我可以創建命令之前,可能需要2次或更多次讀取。我需要以某種方式存儲以前的讀取內容。實際上,請求之間保留一些數據的正確方法是什麼?在我看來,我不會使用這些標記。什麼是在asp.mvc中請求之間存儲數據的正確方法
只有結果的命令可能會顯示在視圖中。
我的應用程序從USB掃描器讀取條形碼。我將它們視爲令牌,然後從這些令牌構建命令。在我可以創建命令之前,可能需要2次或更多次讀取。我需要以某種方式存儲以前的讀取內容。實際上,請求之間保留一些數據的正確方法是什麼?在我看來,我不會使用這些標記。什麼是在asp.mvc中請求之間存儲數據的正確方法
只有結果的命令可能會顯示在視圖中。
這裏有一對夫婦的可能性,浮現在腦海中:
在客戶端:
在服務器上:
的TempData
字典非常適合於存儲控制器動作之間的數據。它最常用於Post/Redirect/Get模式,但可以在這裏應用。
這是一篇很好的文章閱讀:http://www.devcurry.com/2012/05/what-is-aspnet-mvc-tempdata.html