We are binding a list of custom objects to an ASP.NET DropDownList in C# but we want to allow for the DropDownList to not have anything selected initially. One way of doing
First:
DropDownList1.Items.Clear();
Then add listItems to the dropDownList.
This prevents the dropDownList from acquiring an ever increasing list of items every time it is rendered in a postback or asynchronous postback.