我正在尝试将Ajax HTML文本编辑器内容分配给c#中的div。 但我无法做到这一点。
我这样做。
这是 txtTermsandCondions 中的数据
这是将HTML文本编辑器内容分配给Div元素的代码。
XDocument xDoc = GetNewsLetterXDocument();
var divdoc = xDoc.Descendants().Where(d => d.Name.LocalName.StartsWith("div") && (d.Attribute("id").Value != "uploadofferImages"));
var docText = xDoc.Descendants().Where(d => d.Name.LocalName.Equals("div")).ToList();
var termsAndConditionsSpan = docText.Where(d => d.Attribute("id") != null && d.Attribute("id").Value == "termsAndConditionsText").FirstOrDefault();
if (termsAndConditionsSpan != null)
{
termsAndConditionsSpan.Value = txtTermsandCondions.Content.;
}
它是这样呈现的,
渲染的HTML是这样的,
我如何解决这个问题。
感谢。
答案 0 :(得分:1)
将InnerHtml
属性设置如下
termsAndConditionsSpan.InnerHtml = txtTermsandCondions.Content;