J'essaie de trouver un moyen de rendre un contrôle (partie d'une page Web) afin que je puisse l'ajouter à un flux RSS (xmlns:content
avant tout le monde).Rendre un contrôle (pour un flux RSS)
var rendering = item.Visualization.GetRenderings(Context.Device, false)
.FirstOrDefault(it => it.RenderingID.ToString() == "{968B82C4-46D9-43F3-AD52-82AA2629156B}");
if (rendering!= null)
{
var sb = new System.Text.StringBuilder(); // needed?
var sw = new StringWriter(sb);
using (var wr = new HtmlTextWriter(sw))
rendering.GetControl().RenderControl(wr);
}
Ce que je trouve est que sw
est vide et je l'attendais pour contenir html (les écrans de contrôle fin sur le site). Des pensées?