Client-Side
There are more ways to access the selected records on the client-side:
SelectedRecords property of the client-side grid object. This Array contains
all the selected records from the grid.
for(var i=0; i<grid1.SelectedRecords.length;i++) {
var record = grid1.SelectedRecords[i];
alert(record.OrderID + " --- " + record.ShipName + " --- " + record.ShipCity + " --- " + record.ShipCountry);
}
PageSelectedRecords property of the client-side grid object. This Array contains
all the selected records from the current page.
for(var i=0; i<grid1.PageSelectedRecords.length;i++) {
var record = grid1.PageSelectedRecords[i];
alert(record.OrderID + " --- " + record.ShipName + " --- " + record.ShipCity + " --- " + record.ShipCountry);
}
OnClientSelect event. This event receives and array of selected records as the argument.
You need to assign a javascript function to this property: grid1.OnClientSelect="onRecordSelect";
function onRecordSelect(arrSelectedRecords) {
for(var i=0; i<arrSelectedRecords.length;i++) {
var record = arrSelectedRecords[i];
alert(record.OrderID + "---" + record.ShipName + "---" + record.ShipCity + "---" + record.ShipCountry);
}
}