【发布时间】:2020-03-10 17:20:33
【问题描述】:
我试图截断文章文本以仅显示字符串的前 100 个字符。
@item.Value("articleContent").ToString().Truncate(100) <a href="@item.Url">Read More..</a>
这可以完美地截断字符串 - 但它会在开头显示 <p> 标记。
这就是它的样子-
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. In aliquet sapien non posuere pretium... Read More..
如何避免显示 HTML 标签?
【问题讨论】:
-
这就是使用 RTE 字段的意义所在,您应该考虑使用
TextareafieldType。如果您想从 RTE 值中删除 html-tags,您可能应该使用HtmlAgilityPack。
标签: razor tostring truncate umbraco8