Your Privacy Matters: We use our own and third-party cookies to improve your experience on our website. By continuing to use the website we understand that you accept their use. Cookie Policy
325
Multiple row addition at the client side
posted

We have a webdatagrid.We are trying to add multiple rows to the grid on the client side by means of the client side method :

 

 

 

 

 

 

 

 

function

 

 

callCostCenterSuccess(res) {

 

 

var sArray = res.split("||")

 

 

var grid = $find('BaseCostCenterHGrid');

 

 

for (var i = 0; i < sArray.length; i++) {

 

 

var ccAttributes = sArray[i].split("~");

 

 

if (ccAttributes.length > 1) {

 

 

var newValues = new Array(ccAttributes[0], ccAttributes[1], ccAttributes[2]);

grid.get_gridView().get_rows().add(newValues);

}

 

 

}

CloseDialog(dialogCostCenter);

}

 

We are calling the client side add method in a for loop.

What we see is that the entire loop gets executed but only the last row gets added to the grid.

Is there any way we can get over this problem?

 

 

Parents Reply Children