afficher du texte sans prendre compte du code html
bonjour,
voilà j'ai fait une datagrid contenant un label "lblDescription".
Je fais un databound dans lequel j'écrit:
Code:
1 2
| Label lblDescription = (Label)e.Row.FindControl("lblDescription");
lblDescription.Text = ((MonObjet)e.Row.DataItem).Description; |
jusque là tout va bien.
Mon problème est que la description de mon objet contient des balises Html, et je souhaite mettre dans mon label la description sans ces fameuses balises.
en piste j'ai:
* un replace, mais ça me semble un peut léger:
Code:
lblDescription.Replace(lblDescription.Text, @"<(.|\n)*?>", string.Empty);
* l'utilisation d'un htmlTextArea pour l'utilisation de innerText et innerHtml mais là je ne sais pas comment le mettre en place..
merci pour vos conseils..