一段时间以来,我一直在尝试找出解决方案,但无济于事。我有的是一个表格。我将 ASP.NET MVC4 与 jQuery Mobile 一起使用。用户首先被定向到以下屏幕:
在这里,他们选择一个胶囊并单击提交。 他们选择的胶囊有一个我想保留到下一页的主键值。
一旦他们点击提交,他们将被带到:
在这里,他们将填写表格并单击“创建”。您在此屏幕截图中看到的填充物列表基于在前一个屏幕上选择的胶囊。因此,根据选择的胶囊,上面的填充物列表可能会有所不同。如何保留在前一个屏幕上选择的 Capsule 的主键值并将其保留到下一个屏幕(完全不同的视图)?我知道我不能使用 ViewBag,因为 ViewBag 仅在单个视图的范围内。本质上,我想要的是上面表格中的数据,以及上一个视图中选择的胶囊的主键。