테이블의 여러 확인란 목록을 표시하는보기가 있습니다 (목록은 동적입니다). 사용자가 체크 박스를 클릭 할 때 ViewModel을 업데이트하는 방법을 알아야 컨트롤이 컨트롤러로 반환 될 때 뷰 모델을 검사하여 어떤 항목이 선택되었는지 확인할 수 있습니다. mvc 3 업데이트 모델
VM는, 같은public IEnumerable<IFilterItem> Cities;
public Interface IFilterItem
{
int ID { get; set; }
string Name { get; set; }
bool IsSelected { get; set; }
}
등 여러 가지 속성이 포함되어 내가 도움이 필요 확인란의 OnClick 핸들러에서 모델 데이터의 뷰의 사본을 설정하는 방법입니다. 언제나처럼 고마워, 너희들은 위대하다!
좋아요. 이것에 대해 좀 더 읽어 봤는데 기본 바인더가 게시 된 데이터의 이름을 viewmodel의 속성 이름과 일치 시키려고하면 사용자 지정 바인더를 직접 작성하거나 자바 스크립트로 직접 작성해야 할 수도 있습니다. 내 목록 속성 (Model.Filters.Cities, 등)의 속성을 통해 제공되는 이후 기본 바인더 그것을 해결할 수 없습니다 생각합니다. 우리는이 질문을 닫을 수 있고 필요한 경우 다른 질문을 게시 할 수 있습니까? – StuTheDog