我的应用程序从USB扫描仪读取条形码。我将它们视为令牌,然后从这些令牌中构建命令。在创建命令之前,我可能需要2次或更多次读取。我需要以某种方式存储以前的读取。实际上,在请求之间保留一些数据的正确方法是什么?在我看来,我不会使用这些令牌。
视图中只能显示命令结果。
答案 0 :(得分:10)
TempData
字典非常适合在控制器操作之间存储数据。它最常用于Post / Redirect / Get模式,但可以在这里应用。
这是一篇很好的文章来阅读它:http://www.devcurry.com/2012/05/what-is-aspnet-mvc-tempdata.html
答案 1 :(得分:8)
以下是一些可能的想法:
在客户端:
在服务器上: