Hola a todos, soy nuevo por aquí pero vengo con ganas de colaborar...
Qué os parece esto?
Código:
System.Web.UI.WebControls.ListItem item=new ListItem();
item.Text=dr["Descripcion"].ToString();
item.Value=dr["Codigo"].ToString();
DropDownList1.Items.Add(item);