Create a gridview with expand and collapse functionality

I want a create a gridview with expand and collapse functionality

I want to have a tab on which header will be there and beside a minus/plus image tab should be present
On clicking of plus down to that a gridview should be displayed and on clicking of minus gridview will be set visible false or collapse fully.

I want the specific code both asox and code behind

Thank you

Regards,
Jagadish