Hi Ahmed,
1. For Grouping, you can take a look at this sample: grouping.htm.
2. You can load the new Rows on demand by using Server Side Paging with PHP, ASP .NET, ASP .NET MVC or other. For more details about this, take a look at the PHP and ASP .NET Integration help topics in our online documentation.
3. You can set the Panel’s width and height to 100% to fit to its container’s width.
4. We have a jqxSplitter which allows you to create Split Layouts. We’ll create additional Layout widgets in the future versions.
Best Regards,
Peter Stoev
jQWidgets Team
http://www.jqwidgets.com