【发布时间】:2010-10-17 21:13:34
【问题描述】:
假设以下场景。你有三个控制器:
getFirstDatagetSecondDatauseFirstData
您网站的工作流程要求用户首先使用getFirstData 控制器,并在视图中输入一些数据(比如说一个int)。
然后我需要使用第二个控制器 (getSecondData) 来做其他事情。
他才使用第三个控制器(useFirstData),并且需要他在第一个控制器中输入的原始数据。
保留该数据的最合适方法是什么?
我可以在我通过控制器创建的模型中传递它,但这需要我“更新”我在视图中传递的值,这看起来很“骇人听闻”。
全局变量似乎“错误”。
标准方法是什么?
【问题讨论】:
标签: asp.net-mvc model controller parameter-passing