ciao,
ti rispondo ugualmente anche se un po in ritardo...probabilmente avrai gia' risolto.
Cmq sia, il tuop problema è dettato dal fatto di impostare la proprieta' "DataTextField="" e DataValueField="" del ddl, hai verificato che poi bindi il ddl sul campo giusto?
tipicamente un binding classico è:
<asp:DropDownList runat="server" ID="cmbcategoria"
DataValueField="CATEGORIA"
DataTextField="DESCRIZIONE"
SelectedValue='<%# Eval("CATEGORIA") %>' />
ciao.
Matteo Raumer
[MCAD .net]
http://blogs.dotnethell.it/freeteo