我正在尝试实现级联下拉列表,但所有教程都适用于2个或更多关系表。我有一个模型如下,并且子类别(在我的模型中是WhStockCardGroup)级别没有限制。
当用户选择主要的WhStockCardGroup(从我的树的第一层)时,我需要在同一页面中创建一个新的下拉列表,并用相关的子类别填充它,依此类推。
我查看了一些教程,例如http://www.codeproject.com/Articles/258172/Simple-Implementation-of-MVC-Cascading-Ajax-Drop-D,但无法创建新的下拉列表并将其填入子类别。
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; }
}