C# 通过检查umbraco检索html内容

C# 通过检查umbraco检索html内容,c#,umbraco,examine,C#,Umbraco,Examine,我想知道如何使用html标记检索内容,我使用以下代码检索内容,但内容中不包括html标记: var searchProvider = ExamineManager.Instance.DefaultSearchProvider.Name; var searchResults = ExamineManager.Instance.SearchProviderCollection[searchProvider].Search(s, true); System.Text.StringBuilder sb

我想知道如何使用html标记检索内容,我使用以下代码检索内容,但内容中不包括html标记:

var searchProvider = ExamineManager.Instance.DefaultSearchProvider.Name;
var searchResults = ExamineManager.Instance.SearchProviderCollection[searchProvider].Search(s, true);
System.Text.StringBuilder sb = new StringBuilder();               

        foreach (var c in searchResults)
        {
            sb.Append(string.Format("c.Id:{0} ** FieldNodeName:{1} ** BodyText:{2} <br/> ", c.Id, c.Fields["nodeName"], c.Fields["bodyText"]));
        }

        return sb.ToString();
var searchProvider=ExamineManager.Instance.DefaultSearchProvider.Name;
var searchResults=ExamineManager.Instance.SearchProviderCollection[searchProvider].Search(s,true);
System.Text.StringBuilder sb=新的StringBuilder();
foreach(搜索结果中的var c)
{
sb.Append(string.Format(“c.Id:{0}**FieldNodeName:{1}**BodyText:{2}
”,c.Id,c.Fields[“nodeName”],c.Fields[“BodyText”]); } 使某人返回字符串();
“单击以转到产品”返回为
“单击此处转到产品”

检查将删除所有HTML元素,因此存储的只是内容(所有标记都被剥离以编制索引)

你不能用它做你想做的事。如果需要节点中的HTML,则需要使用Umbraco API