主模型内的模型列表

时间:2016-06-16 16:21:45

标签: c# .net model-view-controller

我有一个主模型,其他模型列表。     例:

public class MainViewModel
{
    public string number;

    List<ListViewModel> list {get; set;}
}

public class ListViewModel
{
    public string name;

    public string GenderID;
    public SelectList Gender;
}

我想用列表显示我的MainModel,例如:

Field Number: Number
List:

name  | Gender
NameA | DropdownList with options and selected item.
NameB | DropdownList with options and selected item.

我的问题是值的下拉列表上的绑定值。例如,我想显示nameA与性别Fem选项Fem / Max / Other。

1 个答案:

答案 0 :(得分:0)

使用XAML时:

  • 首先,您必须为nameGenderIDGender而不是字段创建属性。
  • MainViewModel设置为您视图的DataContext
  • list设置ItemSourceDropdownList(请记住list应公开)
  • DropDownList
  • 的项目创建模板