var gridUsers_columns = [
"First Name","Last Name","Department","Country"
]
var gridUsers_data = [
["myfirstname","mylastname","mydepartment","mycountry"]
];
try {
var gridUsers = new Active.Controls.Grid;
gridUsers.setRowCount(1);
gridUsers.setColumnCount(4);
gridUsers.setColumnText(function(i){return gridUsers_columns[i];});
gridUsers.setDataText(function(i,j){return gridUsers_data[i][j];});
function setForm(src) {
var rowIndex = src.getRowProperty("text");
var tekst = this.getDataProperty("text", rowIndex, 1);
alert(tekst);
}
gridUsers.setAction("click", setForm);
document.write(gridUsers);
}
catch(error) {
//show error in another frame
parent.bottombar.write("Grid error: "; error.description);
}
line 71: 'gridUsers_data[...]' is null or not an object
gridUsers.setAction("click", setForm);
var row = new Active.Templates.Row;
row.setEvent('onclick', function(){this.action("setFormAction")});
gridUsers.setTemplate("row", row);
gridUsers.setAction("setFormAction", setForm);
This topic is archived.