上午使用asp.net mvc3,我有2个表格,我希望从下拉列表中获取数据,基于此另一个下拉列表必须执行。例如,如果我选择国家它必须显示状态属于该国家,我正在控制器中使用以下代码。如何在mvc中使用级联下拉列表
ViewBag.country= new SelectList(db.country, "ID", "Name", "--Select--");
ViewBag.state= new SelectList("", "stateID", "Name");
@Html.DropDownListFor(model => model.Country, (IEnumerable<SelectListItem>)ViewBag.country, "-Select-")
@Html.DropDownListFor(model => model.state, (IEnumerable<SelectListItem>)ViewBag.state, "-Select-")
但通过使用这我能够得到只有国家。
** [检查此链接](http://stackoverflow.com/a/18169875/2015869)** –