row height set in grid definition must apply to all rows in the grid for row virtualization as of now.
in real business case there might be complex content in each row that can't reinforce this - but if each row report its own height, grid still can visualize the load, and it will be much more flexible.
Hello Wei,
This explanation might be a little long-winded, so please bear with me.
I must begin with a few core concepts of how virtualization works:
Here are a couple of problems if each row could have different height:
I hope this explains the situation in sufficient detail and clarifies why rows must have a defined height.
Lastly, the fact that some other vendors may not mention this explicitly in their documentation, does not mean that the requirement does not exist with them either. We do try to provide comprehensive docs so you don't have to fumble through issues at a later date. That said, feel free to open a ticket and show us a sample of how that works in another solution.
Regards,
Marin Bratanov
Progress Telerik