获取没有HTML的内容块

时间:2018-01-24 16:13:18

标签: c# sitefinity sitefinity-10

是否有内置Sitefinity方法用于显示没有HTML的博客帖子内容? NO 标准的独立C#方法,但Sitefinity中的内置方法,因此我可以避免重复功能。

Sitefinity中的内置方法,而不是通用的C#解决方案。

我想显示我的内容摘要,而不是单独的摘要字段。我在我的自定义博客列表.cshtml文件中,这样做是为了检索内容:

startActivities

这给了我内容,但我需要在没有用户添加的HTML标签的情况下进行显示。

2 个答案:

答案 0 :(得分:3)

如果您引用using Telerik.Sitefinity.Utilities,您将获得StripHtmlTags类型的扩展程序string

这是一种公共扩展方法,您不应该在使用它时遇到问题。

答案 1 :(得分:1)

我发现Sitefinity中有一些类可以进行HTML剥离:

Telerik.Sitefinity.Modules.Newsletters.Composition命名空间中的

public static HtmlStripper

Telerik.Sitefinity.Utilities.HtmlParsing命名空间中的

内部静态类HtmlStripper ,它似乎是您需要的,因为它有一个StripHtml方法,但您不能使用它,因为它是内部的。

我同意@Zohar的观点,在这种特殊情况下你应该使用标准的C#方法 - 你不会出错。