Details
-
Bug
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
1.2.3
-
None
Description
Because check/radio use relative path from group->component as their value attribute they will lose value if that path changes. This happens when these components are used in a gridview with itemreuse strategy because the gridview has an intermediate repeater that changes the path
so the path of a check can go from
gridview:2:rowitem:5 where 2 is the id of the item of the intermediate repeater
to
gridview:3:rowitem:5
and this will cause the input value to be lost.
the solution is to use a value attribute that will not change across requests.
Attachments
Attachments
Issue Links
- is related to
-
WICKET-1545 problems with stateless forms and radiogroups/checkgroups
- Resolved
-
WICKET-3962 the wrong option in select components is rendered (Combination of reusing panels and defaultFormProcessing==false)
- Resolved