code: @Override
  	public void updateBeanValue() {
  		List<?> beanList = this.getBeanList();
  		WComponent renderer = getRepeatedComponent();
  
  		for (int i = 0; i < beanList.size(); i++) {
  			Object rowData = beanList.get(i);
  			UIContext rowContext = getRowContext(rowData, i);
  
  			UIContextHolder.pushContext(rowContext);
  
  			try {
  				WebUtilities.updateBeanValue(renderer);
  			} finally {
  				UIContextHolder.popContext();
  			}
  		}
  	}
docs: Override updateBeanValue to update the bean value for all WBeanComponents Updates the bean value with the value
  returned by {@link #getData()}.