I used a TemplateColumn to create a DropDownList in an Editable DataGrid. I also have Edit/Update/Cancel/Save LinkButtons in the DataGrid. After the user selects a value from the DropDown and clicks the Update LinkButton the Form is submitted to the Server and is posted back. When it posts back I Re-Populate the DataSet with the DataAdapter and Bind the DataGrid once again. At this time I also Re-Populate the DropDownList by Re-populating its associated DataSet. Hence I am not able to keep the value selected by the User in the Drop Down. If I don't Re-populate when the form is posted back, the DataGrid becomes Empty. Need help on this.