我有省、区和村的三个模型。我也有一个 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}
}
现在我希望我的员工强类型视图有三个下拉列表,当我选择一个省时,地区下拉列表必须填写所选省份中的那些地区,当我选择一个地区时,村庄下拉列表必须填充所选区域中的村庄。
村庄下拉列表应该是强类型下拉列表。