在mvc中的视图之间传递值?

时间:2010-07-28 04:19:10

标签: asp.net-mvc asp.net-mvc-2

我是MVC新手。 I want to send values between view's并且不知道这是怎么做的? 还I want send selected-item in grid to another view

1 个答案:

答案 0 :(得分:0)

视图仅用于显示从控制器操作传递的数据。因此,从技术上讲,您需要将数据发送到另一个控制器操作,而不是呈现当前视图的操作。将数据发送到控制器操作的标准方法包括向此操作发送GET / POST请求以及在URL或POST主体中传递参数。其他常用存储包括TempDataSessionCache

至于回答问题的第二部分,您需要提供有关如何渲染此网格,如何选择项目,如何导航到另一个控制器操作的更多详细信息?例如,您可以使用带有隐藏字段的<form>来指示当前项目。