Dropdownlist en asp.net

Fermé
cakal38 Messages postés 9 Date d'inscription mardi 10 mai 2011 Statut Membre Dernière intervention 10 juin 2011 - 10 juin 2011 à 09:16
Bonjour,

je veux relié un dropdownlist à un champ de ma base de donnée. tout ce passe bien sauf que mon champ contient des balises HTML et le ddllist ne prend pas en compte les balises.

J'ai essayé de le faire prendre en compte avec l'evenement databound :

protected void ddlEtat_DataBound(object sender, EventArgs e)
{
foreach (ListItem item in ddlEtat.Items)
{
item.Text = Server.HtmlDecode(item.Text);

}
}

et voici ma ddlliste :
<asp:DropDownList ID="ddlEtat" DataSourceID="dsEtat"
AutoPostBack="true" DataValueField="etat" runat="server" Width="130px"
Font-Size="11px" AppendDataBoundItems="true" OnDataBound="ddlEtat_DataBound">
<asp:ListItem Text="<b>Tous</b>" Value="%"></asp:ListItem>
</asp:DropDownList>

le contenu de ma base de donnée est du type : <b style='color:orange;'>Alerte</b> ou <b style='color:green;'>OK</b> etc.........

Comment puisje forcer la ddllist pour qu'il prenne le hml en compte car il m'affiche directement : <b style='color:orange;'>Alerte</b>


Merci d'avance