0
MVC 4를 사용하며 아래 모델을 정의하고 View에서 동일한 모델을 사용합니다.강력하게 형식화 된보기의 체크 박스 모음
보기에 항목을 표시하고 각 도시에 대한 확인란을 렌더링하고 싶습니다. 따라서 사용자는 perticular 항목에 대해 여러 도시를 선택할 수 있습니다. 내가 선택한 도시 이름을 얻을 좋아하고 city1, 시티 2, 시티 3 형식으로 같은 DB에 저장 를 원할 것 컨트롤러에서
public class City
{
int id{get;set;}
string name{get;set;}
}
public class Item
{
int id{get;set;}
List<City> cities{get;set;}
}
public class ItemController{
public ActionResult Save(Item item){
List<city> selectedCitirs=item.cities; // here null
return View();
}
public ActionResult Get(int id){
Item item=Service.GetItem(id);
return View(item);
}
}
@model item
@foreach(City c in item.cities){
@Html.CheckBoxFor(c=>c.name)
}
.
컨트롤러는 item.cities를 제공하지 않습니다. 수행하는 방법?