将Ajax Html Text Editor内容分配给C#中的div

时间:2014-04-16 04:45:50

标签: c# asp.net

我正在尝试将Ajax HTML文本编辑器内容分配给c#中的div。 但我无法做到这一点。

我这样做。

这是 txtTermsandCondions 中的数据 Content

这是将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.;
        }

它是这样呈现的, Rendered Content

渲染的HTML是这样的, Rendered HTML Content

我如何解决这个问题。

感谢。

1 个答案:

答案 0 :(得分:1)

InnerHtml属性设置如下

termsAndConditionsSpan.InnerHtml  = txtTermsandCondions.Content;