Hello
I used this HtmlDataTable to create a table, but it puts all Rows to empty, except the last one.
Code:
HtmlDataTable dataTable = new HtmlDataTable();
dataTable.setColNumber(2);
dataTable.setRows(15);
dataTable.setWidth("200");
UIColumn col1 = new UIColumn();
HtmlOutputText h1 = new HtmlOutputText();
h1.setValue("Value");
col1.setHeader(h1);
UIColumn col2 = new UIColumn();
HtmlOutputText h2 = new HtmlOutputText();
h2.setValue("Label");
col2.setHeader(h2);
ValueBinding value = application.createValueBinding("#{screenController.list}");
dataTable.setValueBinding("value", value);
dataTable.setVar("valueItem");
// Set output.
HtmlOutputText output1 = new HtmlOutputText();
ValueBinding myItem1 = application.createValueBinding("#{valueItem.value}");
output1.setValueBinding("value", myItem1);
col1.getChildren().add(output1);
HtmlOutputText output2 = new HtmlOutputText();
ValueBinding myItem2 = application.createValueBinding("#{valueItem.title}");
output2.setValueBinding("value", myItem2);
col2.getChildren().add(output2);
dataTable.getChildren().add(col1);
dataTable.getChildren().add(col2);
grid.getChildren().add(dataTable);
thank you