【发布时间】:2015-12-09 10:59:36
【问题描述】:
我正在尝试找到一种呈现控件(网页的一部分)的方法,以便我可以将其添加到 RSS 提要中(基本上是xmlns:content 在任何人喘不过气来之前)。
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);
}
我发现sw 是空的,我希望它包含 html(控件在网站上显示正常)。有什么想法吗?
【问题讨论】: