2010-11-01 74 views
2

我有兩種形式的視圖。在視圖之間傳遞時保留模型數據

我使用TempData在視圖之間傳遞。哪些工作正常。 View2通過普通的Model對象從View1接收數據。該模型的數據來自View1 & View2。

但是,當提交View2的表單時,模型不會保留View1的數據。他們全部重置爲空& 0.

這看起來是如何工作的HTTP是可以理解的。

但在單個模型中從多個視圖獲取數據的最佳方式是什麼?

回答

2

考慮兩種可能性:

  • 使用會話從視圖1的值存儲在形式崗位之間。
  • 將View1數據放在View2的隱藏字段中。這樣,當View2的表單被POST時,它將被保留。
相關問題