The client wants the gridview to shrink to smaller when far right columns in any of the rows is nothing.
So case a
when selecting both cat 1 and 2
====
cat 23/04/2015 24/04/2015
1 10
2 30 20
case b
====
cat 23/04/2015
1 10
When I select cat 1 only
Go to the complete details ...