I know there is possibility to merge gridview columns but my requirement is some thing different from that I would like to have my gridview as follows

Is it possible to do and also I would like to bind the string values which i will get in a string array.. I would like to create the grid view dynamically and bind the data as per the strings I have is it possible to do.
I had similar situation and ask question few months back. Pivot table help me to solve the issue. check this out.