Bonjour,
Je cherche à générer un document HTML avec HtmlTextWriter et j'ai un peu de mal avec l'ajout de style CSS.
J'arrive à générer un <div> avec un attribut "class" mais je n'arrive pas à introduire la définition de cette classe.
1 2 3 4
| writer.AddAttribute(HtmlTextWriterAttribute.Class, "important");
writer.RenderBeginTag(HtmlTextWriterTag.Div);
writer.Write("Mon texte")
writer.RenderEndTag(); |
Ce qui me rends ceci :
<div class="important">Mon texte</div>
Mais il me manque la définition pour que ça fonctionne. J'aimerai inclure ceci sans saisir le texte littérallement
1 2 3 4 5 6
| <style type="text/css">
.important{
color: #D8000C;
background-color: #FFBABA;
}
</style> |
Je précise que je ne suis pas pieds et poings liés avec HtmlTextWriter. S'il y a une autre méthode je suis également preneur.
Partager