2011-03-22 67 views
0

我想有一箇中繼器,如DataViewListView。每行(命名爲用戶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

向我們展示您的代碼。 – 2011-03-22 11:53:28

回答

1

This example code may可以幫助。

+0

唐!感謝您的回覆,您的答案以某種方式與我想要的相匹配,但不是一個單選按鈕,我希望每個記錄都有三個單選按鈕。 – Khan 2011-03-25 03:59:51

1

ListView不能很好地處理表單組件,但如果您致電ListView.setReuseItems(true);,它可能會有效。