我是MVC的新手,我有一個相對基本的問題。我已經通過搜索找到了一些答案,但沒有任何結論性地讓我覺得我知道這個常見功能的'最佳實踐':MVC 4使用從視圖傳遞到控制器的數據創建模型
我強烈地鍵入了視圖,並且'會員'和'寵物之間有關係」。我想在我的會員編輯視圖上創建一個頁面來創建一個新的寵物。
在這一點上,我想從會員編輯視圖的寵物通過MEMBERID創建頁面,以便它可以與相關的正確的成員啓動寵物模型的新實例。
我在想最好的做法是從成員編輯視圖(但通過什麼方法?)傳遞memberId,然後將此值存儲在隱式表單字段中,該表單字段是強類型'memberId'的正確名稱Pet模型的價值。然後,Pet創建控制器應該在創建Pet時自動獲取這個值。
我需要幫助從會員編輯視圖傳遞MEMBERID到寵物編輯視圖,以及一般的想法,如果這是爲了完成我希望做的最好辦法。感謝您的時間和協助!
所以你告訴我,你相信編輯寵物的視圖創建時,成員id應該傳遞給視圖? – Tony
嗨託尼 - 正如我所說,我是新來的,所以請原諒任何noobie的錯誤。由於我的觀點是強類型的,我認爲我可以將Pets的強類型memberId字段設置爲等於傳入的memberId。我也很好奇,如果我可以在「添加寵物」按鈕中傳遞整個成員模型並在寵物控制器中使用它,這可能是更好的方法。 – Stephen
你有通過cookie驗證的用戶嗎?不要擔心,我們都從頭開始:) – Tony