var myCells =[<%
StringBuffer record = new StringBuffer();
for(int i=0;i<p.size();i++){
PObject pobj = (PObject)p.get(i);
record.append('"'+pobj.getFirts()+'"'+","
+'"'+ppobj.getSeccond()+'"'+","
+..............
+'"'+ppobj.getlast()+'"'+","
);
if( i < (p.size() - 1))
{
%>[<%=record.toString()%>],<%
}else{
%>[<%=record.toString()%>]<%
}
record.delete(0,record.length());
}
%>]
var myColumns = ["H1","H2","H3","H4","H5","H6","H7"];
var grid = new AW.UI.Grid;
grid.setId("myGrid");
grid.setSize(650, 200);
grid.setCellText(myCells);
grid.setHeaderText(myColumns);
grid.setColumnCount(7);
grid.setRowCount(<%=pSize%>);
grid.setSelectionMode("multi-row-marker"); // set selection mode to multiple rows with checkboxes
grid.refresh();
var label = new AW.UI.Label;
label.setId("myLabel");
label.refresh();
grid.onSelectedRowsChanged = function(rowIndicesArray){
document.getElementById("gridSelection").value = rowIndicesArray;
label.setControlText("rows: [" + rowIndicesArray + "]");
this.document.selectedRows.value = rowIndicesArray;
}
This topic is archived.