从Rich Text Editor中截断文本-Umbraco 8

问题描述 投票:1回答:1

我试图截断文章文本以仅显示字符串的前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标签?

razor tostring truncate umbraco8
1个回答
0
投票

只需在截断之前删除HTML标签

Regex.Replace(item.Value("articleContent"), @"<[^>]*>", String.Empty).Truncate(100);
© www.soinside.com 2019 - 2024. All rights reserved.