Hi Team,
We are migrating 12.2 sample to 14.1. In web hierarchical data grid the expand symbol is not coming when no rows are binder in chlild band. But it is working perfectly in IG12.2.
Our requirement is to have a the parent grid in one level and on expamd click ajax call is made to get the data from database and will bind the data to child level using client elements rowexpanding.
In the sample last row has no child band atached to it, so the expend button is not viisible.
Please review and advise.
We want the expand symbol to be attached to every row irrespective of the child row availability.
Regards,
Ahmed.
Hi,
Could you please advise if 14.2 has this bug fix. Appreciate your help .Thank you
Ahmed
Hi Shaik,
I am attaching you a working sample, where all the rows have expand indicator. As I see in you sample you are using 14.1 version 1015. There was a bug with row adding in the web hierarchical grid in that version, it was resolved in the service release from 12/11/2014. If you update the product to version 2328 or greater you can use the attached sample.
It is not working. Expand symbol itself is not visible for any row. Could you please resolve this issue in the sample I have shared in the mail trail and give us back.
Our requirement is populating child band in client side by ajax call without postback. I think the issue is in Row adding behaviour of IG14.1. Help us on this issue ASAP.
Could you remove the EnableChildlessRowsPopulation="true" from root Behaviors or set it to false.
Thank you for your response.
I tried your solution. It gives the expand button on page load. But when I try to extract row island in client side to add chile rows, it is giving "undefined" for the parameter
grid.get_gridview().get_rows().get_row(index).get_rowIslands()[0] is undefined.
On lighter note:
This issue is coming only in 14.1 version and not in 12.2. I think the issue is because of RowAding behaviour which is miss interpreted in in the version 14.1. Could you please help us by saying how this could be fixed?