title: How to create editable GridView with dynamic controls
body: <p>How do I create editable gridviews with dynamic controls. The following image gives an idea.</p>
  
  <p><img src="https://i.stack.imgur.com/lPBJP.png" alt="enter image description here"></p>
  
  <p>On page load, a gridview will be shown with only a single row other than the header. The row contains two dropdownlist, two textboxes and an image button. Once I enter data in the first row, and then press the image button, a new row with these controls will be created, and so on.</p>
  
  <p>How is this possible?</p>