2012-02-01 3 views
1

그래서 내가보기에이이 (의사 코드)에 선택되어 있는지 확인하는 방법 :인 아이템이 게시 된 IEnumerable을

public ActionResult Save(IEnumerable<Article> Article) 
{ 
} 
:

for(int i=0;i<10; i++) 
{ 
    @Html.CheckBox("Article[" + i + "].ArticleID") 
    @Html.Textbox("Article[" + i + "].Quantity") 
} 

이이 같은 컨트롤러로 전송됩니다

이제 질문은 (내 컨트롤러에서) 어떤 기사를 확인했는지 어떻게 알 수 있습니까? 체크 된 폼 필드뿐만 아니라 모든 폼 필드를 반환하기 때문입니다.

답변

1

위의 코드는 계획대로 작동하지 않습니다. 확인되지 않은 확인란은 0을 반환하므로 필터링 할 수 있습니다.

관련 문제