Hi,
you could try to change the rendered property of the components to this:
<xp:this.rendered><![CDATA[#{javascript:var ok:boolean = true;
try{
var sRepeat:com.ibm.xsp.component.xp.XspDataIterator = getComponent("locatorRowData");
if( sRepeat.getValue() == null )
ok = false;
if( sRepeat.getRowCount() == 0 )
ok = false;
}catch(e){}
return ok;}]]></xp:this.rendered>
Hope this helps
Sven