比方說,我有一張工作人員表,以及一個單獨的工作人員角色表,表示多對多關係(即兩個表之間有一個StaffMembersInRoles表)。使用ADO.net實體框架,我們有這樣一個對象模型: alt text http://martindoms.com/img/datamodel.png如何將關係數據添加到ASP.net MVC數據實體創建視圖?
我有一個StaffController控制器有一個create方法和一個Create視圖,它幾乎是標準的自動生成類型。我希望創建頁面在每個旁邊的複選框中列出StaffRoles表中的角色,並且當提交按鈕被按下時,這些被添加到新的StaffMember StaffRole IEnumable(並且因此適當的條目在StaffMembersInRoles表中進行)。我如何用強烈的觀點去解決這個問題?
這很完美,非常感謝。我永遠不會想到這一點。只是一個簡短的供參考,你可能想編輯你的文章來定義DTO(我不得不穀歌它)爲了後代的緣故。 – 2009-03-13 02:53:09