I have a grid view with more than one control (ie. a DropDownList and a TextBox)
How can I bind the DropDownList in the gridview and how do I insert an add button in the footer of the gridview
I have found a few ways to do this but they are confusing and I am not sure about the performance of them.
Take a look here: Adding an insert row to GridView.
It provides a full code sample that is easy to follow. In terms of performance, adding a row will require a postback but you can wrap your GridView in an UpdatePanel and very easily have a seemingly AJAXified GridView.