gpt4 book ai didi

c# - 如何在asp.net mvc中仅显示帖子的前200个字符?

转载 作者:行者123 更新时间:2023-12-03 03:55:58 26 4
gpt4 key购买 nike

<div class="panel-body">@Html.Raw(item.PostContent.Substring(0, 200))</div>

上面的代码产生错误!,当我将鼠标悬停在 item.PostContent 上时,它告诉我它是字符串!

而这段代码:

<div class="panel-body">@Html.Raw(item.PostContent)</div>

工作正常并显示整个帖子内容!我应该怎么做才能解决这个问题?我想要获取帖子的前 200 个字符并将它们显示为摘录。

最佳答案

像下面这样的东西可能会有用。

public static class HtmlPostExtensions
{
public static IHtmlString Post(this HtmlHelper helper, string postContent)
{
string postStr = postContent;
if (postStr.Length > 200)
{
postStr = postStr.Substring(0, 200);
}
return MvcHtmlString.Create(postStr);
}
}

可以用作

@Html.Post(item.PostContent)

关于c# - 如何在asp.net mvc中仅显示帖子的前200个字符?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39018029/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com