如何从视图中点击按钮的文本框中保留值,asp.net mvc

时间:2010-08-03 06:46:46

标签: c# .net asp.net-mvc

我有两个观点

1。 Add.aspx 2. Change.aspx

View Add有一个名为TextBox的菜单,我可以在其中键入数据。我在文本框下方有一个“添加”按钮,该按钮会重定向到下一个视图“更改” “更改”视图有一个名为“取消”的按钮,点击该按钮会重定向回添加页面。

我的问题是,

当我从“更改”视图中点击“取消”时,如何保持在“菜单”文本框中输入的数据。目前它已被清除。我应该在会话中保存吗?还是有其他选择吗?

1 个答案:

答案 0 :(得分:2)

如果您正在进行实际重定向,则可以使用TempData在视图之间存储数据,例如:

TempData["YourData"] = TextBoxText;

请参阅MSDN上的Passing Data in an ASP.NET MVC Application