2013-03-14 97 views
0

好吧,以便解釋這是最好的,只是通過它。MVC從一個列表中保存項目到另一個列表

我有一個管理運動隊的MVC應用程序。這涉及到創建燈具,還涉及選擇一個球隊來播放燈具。

ATM我已經實現了燈具的創建,現在我正努力讓用戶能夠從TeamRoster屬性中選擇玩家並將它們保存到Fixture對象中的StartingTeam列表中。

目前,我有一個PickStartingTeam視圖,在這裏我想有填充所有在TeamRoster財產Player對象有Position作爲其Position標有一個下拉框(或類似)的每個位置。

思考它,我想你將如何通過所有瀏覽信息到

FixtureController方法將它們添加到列表StartingTeam,然後依次將更改保存到數據庫等

任何人碰到過這個嗎?

非常感謝提前。

Ĵ

+0

那麼最好不要從視圖中的數據庫加載數據,所以你必須爲每個位置創建一個佔位符(在視圖中)並將其填充到'ActionHandler PickStartingTeam()' – Vogel612 2013-03-14 15:08:33

回答

0

在每個位置的下拉框在PickStartingTeam視圖,你應給予的位置的獨特位置的ID,如名稱,每個Player的作爲選擇id值。

然後在FixtureController方法中,您應首先獲取每個位置值(即Player的id),然後將StartingTeam的每個位置分配給所選值。最後,StartingTeam可以保存到數據庫中。

相關問題