<select t:type="Select" t:id="itemsPerPageSelect" t:clientId="itemsPerPageSelect" id="itemsPerPageSelect" t:model="literal:5,10,15,25,50,100,250,500,1000,5000,10000" t:value="itemsPerPage" onchange="obj=document.getElementById('itemsPerPageSelect');Event.fire(obj,'change');" />
this one doesnt invoke the handler either but I changed handkler to the following @Component(id="itemsPerPageSelect", parameters = { "value=itemsPerPage", "clientId=itemsPerPageSelect" }) private Select itemsPerPageSelect; @OnEvent(value = EventConstants.VALUE_CHANGED, component = "itemsPerPageSelect") public void onValueChangedItemsPerPageSelect(int value) { }