0
嗨我花了數小時試圖解決如何做到這一點。MVC在一個視圖中保存來自兩個模型的數據
因此,可以說,我有兩個型號:
模型1 - AccountInformation
模型2 - AccountHoldersImages
一個帳戶持有人可以有很多圖片。我正在嘗試在accountInformation創建視圖(使用腳手架)上實現以包括在創建用戶帳戶的同時添加圖像的工具。這可能嗎?
嗨我花了數小時試圖解決如何做到這一點。MVC在一個視圖中保存來自兩個模型的數據
因此,可以說,我有兩個型號:
模型1 - AccountInformation
模型2 - AccountHoldersImages
一個帳戶持有人可以有很多圖片。我正在嘗試在accountInformation創建視圖(使用腳手架)上實現以包括在創建用戶帳戶的同時添加圖像的工具。這可能嗎?
一個帳戶持有人可以有許多圖像
在這種情況下,AccountHoldersImages必須AccountInformation的一部分。
如果在不同的視圖中分別使用AccountHoldersImages,則可能是您可以保持視圖模型分離。
但是,對於您正在討論的這個特定視圖,您將不得不將視圖模型包裝到MelancialUK上面評論的單個視圖模型中。
另一種方式是將模型作爲ViewData []的一部分傳遞。如果它是一個表單,那麼在發佈後,您可以使用[HttpPost]動作的FormCollection參數來獲取圖像。
很難說與你分享的內容,但我會有第三個模型,這些模型包括這兩個。 – melancia 2014-08-29 10:41:48
是的,這是可能的ViewModel(查看特定的模型)所告知的@MelanciaUK – 2014-08-29 10:47:29
好的,謝謝我已經嘗試過,但無法讓模型找到創建視圖中的字段(例如model => model.dateofbirth)。我不希望你爲我寫一個完整的解決方案,因爲我相信你有更好的事情要做,但是你可以指出任何教程的方向,這很好。謝謝 – user2029541 2014-08-29 10:49:58