This is the case
When I show the edit form the value of the readonly select is 21, but when I edit others values and click on the commandLink and an action is called if the select is readonly I get *0* if the select is not readonly the value is *21 *the correct value. What I just notice is that it only happens on the select control, beacause i have 2 input readonly controls and in the action I always get the correct value, no matter if are read only or not.