2015-04-01 20 views
0

我想通過創建示例網站來學習ASP .NET,並且遇到問題。假設我有以下類:ASP .NET腳手架忽略列表數據結構?

public class Player 
{ 
    public string name {get; set;} 
    public int age {get; set;} 
    public double salary {get; set;} 
    public string gender {get; set;} 
    public DateTime contractSignDate {get; set;} 
} 

public class Team 
{ 
    public string teamName {get; set;} 
    public string sportPlayed {get; set;} 
    public List<Player> players {get; set;} 
} 

現在,如果我嘗試使用腳手架在VS2013創建一個圍繞模特隊控制器和CRUD的網頁,但網頁只會有字段teamNamesportPlayedplayers列表控件將不會被滿足。理想情況下,當我創建一個新團隊時,我想要一種方法來定義新玩家並將其添加到該團隊中。這可以通過團隊創建頁面上的玩家添加控制,也可以是一個按鈕,例如「管理玩家」,點擊時可打開一個可以添加玩家的小型彈出窗口。在使用腳手架時如何實現這一點?

回答

0

您可以通過使用部分視圖來修復它,您可以使用腳手架(創建模板)來創建新玩家。

+0

我知道什麼是局部視圖,但我不明白你的句子的第二部分。 – Ahmad 2015-04-01 15:05:25

+0

您可以在局部視圖中創建新玩家。 – Wigle 2015-04-01 15:07:59

+0

您可以在局部視圖中創建新玩家。並在您創建團隊的視圖中顯示部分視圖。手動方式在這裏描述[鏈接](http://www.codeproject.com/Tips/855577/List-of-Model-Object-Post-to-Controller-in-ASP-NET) – Wigle 2015-04-01 15:13:53