title: Advice on creating a custom gridview
body: <p>I would like to create an order form for my ASP.net page (I included an example image below).  However I don't know how to approach this.  I'm assuming the best method would be a gridview but it would involve two levels of grouping.  Other requirements would be be to accept a quantity and then calculate the total price.  Can anyone point me to some good books or websites that explain creating custom grid views like this (or maybe a better method than using gridview, I'm open to whatever).  </p>
  
  <p>I consider myself to be an intermediate programmer in asp.net.  I understand a lot of the concepts but I'm trying to learn more practical ways of doing things.  Thanks for any knowledge you can provide!</p>
  
  <p><img src="https://i.stack.imgur.com/cNzZI.jpg" alt="enter image description here"></p>