2011-03-22 1 views
0

DataView 또는 ListView과 같은 중계기를 갖고 싶습니다. (사용자 ID 명명) 각 행의 첫 번째 열은 List로부터 판독되어야하며, 각 사용자 ID에 대해, 프로그램은 동적 이와 같은 세 개의 라디오 버튼을 생성한다 :Wicket 양식에서 라디오 버튼 상태를 저장하려면 어떻게해야합니까?

four columns, "User ID," "Present," "Absent" and "onLeave"; each row displays a user ID and one radio button for each remaining column

요건 :

  1. 사용자는 라디오 버튼 선택을 변경할 수 있어야합니다.
  2. 사용자가 제출 버튼을 클릭하면 info("") 메서드를 사용하여 라디오 값이 표시됩니다.

이미 제출 한 내용이 this example이지만 제출 버튼을 클릭하면 이전 선택 사항이 표시되고 양식은 이전 선택 사항으로 재설정됩니다.

+0

코드를 알려주십시오. –

답변

1

example code이 도움이 될 수 있습니다.

+0

돈! 답장을 보내 주셔서 감사합니다. 응답은 어떻게 든 원하는 것과 일치하지만, 하나의 라디오 버튼 대신 각 레코드에 3 개의 라디오 버튼이 있어야합니다. – Khan

1

ListView는 양식 구성 요소와 잘 작동하지 않지만 ListView.setReuseItems(true);으로 전화하면 작동 할 수 있습니다.