2013-03-22 24 views
-2

我是MVC的新手..導航不同的屏幕和傳遞對象

我有一個客戶添加屏幕。我爲它開發了Controller,Model和View屏幕。這很容易。

現在我必須處理訂單屏幕和另外兩個處理訂單明細的屏幕。

所以..第一個用戶填寫訂單屏幕,然後點擊下一個按鈕,並進入訂單明細1屏幕。填寫更多信息。然後點擊下一個按鈕並進入Order Detail2屏幕並填寫更多信息。完成後,客戶點擊保存按鈕,整個訂單被保存。

我不知道如何去 1.將訂單對象從訂單屏幕傳遞到訂單明細1,然後將對象從此處傳遞到訂單明細2屏幕。

在3個屏幕之間,我將如何設置控制器,模型和視圖類?是否有每個Controller,Model和View for Order,OrderDetail1和OrderDetail2?

所有的3將如何連接,以便..最後..我會打保存在OrderDetail2和每一件事情得到保存?

我只是尋找高級提示,所以我可以開始谷歌的這些概念。現在,我甚至困惑什麼MVC條款我會尋找...

+1

你可以使用session對象來傳遞存儲對象 – 2013-03-22 19:35:22

+0

重複的問題http://stackoverflow.com/questions/5181695/mvc3-multi-step-form-how-to-persist-model-object – polybios 2013-03-22 19:36:53

+0

polybios ..感謝您的鏈接..我會檢查出來.. – 2013-03-22 19:38:37

回答

0

爲什麼你不使用jquery嚮導,並把所有的信息在同一個屏幕上?

http://thecodemine.org/#_demoForm=sweden

+0

我不能這樣做......我必須嚴格遵守要求文檔。 – 2013-03-22 19:40:13

+0

你能用javascript嗎? – rmenezes 2013-03-22 19:44:17