0

我有省、区和村的三个模型。我也有一个 Employee 模型。

员工模型:

public class Employee {
 public int EmployeeId {get;set;}
 public string FullName {get;set;}
 public int VillageId {get;set;}
}

省模式:

public class Province{
 public int ProvinceId {get;set;}
 public string Name {get;set;}
}

地区模式:

public class District{
 public int DistrictId{get;set;}
 public string Name {get;set;}
 public int ProvinceId {get;set;}

 public virtual Province province {get;set}
}

村庄模型:

public class Village{
 public int VillageId{get;set;}
 public string Name {get;set;}
 public int DistrictId {get;set;}

 public virtual District district {get;set}
}

现在我希望我的员工强类型视图有三个下拉列表,当我选择一个省时,地区下拉列表必须填写所选省份中的那些地区,当我选择一个地区时,村庄下拉列表必须填充所选区域中的村庄。

村庄下拉列表应该是强类型下拉列表。

4