我目前正在使用asp.net MVC 5和EF 6开发一个网站。 我想要一个简单的最佳实践方法,如何在另一个下拉列表中的所选国家/地区填充下拉列表。
我有一个Country模型和一个包含DB数据的StateModel。 我用:
实现了一个ViewModel[Display(Name = "Country")] public int SelectedCountryModelId { get; set; } public IEnumerable<SelectListItem> CountryList { get; set; }
与StateModel类似。 我有一个加载国家/地区列表的控制器。
我正在寻找类似于这个优秀的解决方案: http://www.codeproject.com/Articles/730953/Cascading-Dropdown-List-With-MVC-LINQ-to-SQL-and-A
上面的解决方案是在MVC 3中,我希望有一些更好的MVC解决方案。这可能没有JavaScript代码吗?我不是那种擅长javascript的人。