C# 用于单个模型的Asp.net MVC级联下拉列表

C# 用于单个模型的Asp.net MVC级联下拉列表,c#,asp.net-mvc-4,cascadingdropdown,C#,Asp.net Mvc 4,Cascadingdropdown,我正在尝试实现级联dropdownlist,但所有教程都是针对2个或更多关系表的。我有一个如下的模型,子类别(在我的模型中是WhStockCardGroup)级别没有限制 当用户选择主WhStockCardGroup(从我树的第一级)时,我需要在同一页面中创建一个新的dropdownlist,并用相关子类别填充它,以此类推 我看过一些教程,比如,但无法创建新的下拉列表并用子类别填充它 public class WhStockCardGroup { public int

我正在尝试实现级联dropdownlist,但所有教程都是针对2个或更多关系表的。我有一个如下的模型,子类别(在我的模型中是WhStockCardGroup)级别没有限制

当用户选择主WhStockCardGroup(从我树的第一级)时,我需要在同一页面中创建一个新的dropdownlist,并用相关子类别填充它,以此类推

我看过一些教程,比如,但无法创建新的下拉列表并用子类别填充它

 public class WhStockCardGroup
    {
        public int Id { get; set; }

        public string Name { get; set; }
        public int? relatedWhStockCardGroupId { get; set; }
        public virtual WhStockCardGroup relatedWhStockCardGroup { get; set; }


        public Boolean LastChild { get; set; }
        public Boolean FirstChild { get; set; }
    }