上午使用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)** –