gpt4 book ai didi

c# - 在扩展方法中渲染部分失败

转载 作者:行者123 更新时间:2023-11-30 15:10:33 24 4
gpt4 key购买 nike

我正在创建一个显示部分信息的选项卡容器。我创建的代码如下:

//Entering extension method, m_helper is of type HtmlHelper
foreach (var tab in m_tabList)
{
sb.AppendLine("<div class='tabContent'>");
m_helper.RenderPartial(tab.PartialName);
sb.AppendLine("</div>");
}
//Returning sb.ToString to the caller method

这将不起作用,因为 renderpartial 直接写入输出流。我也无法将部分渲染为字符串。将其添加到 stringbuilder 对象。

有什么建议吗?

最佳答案

使用

m_helper.Partial(tab.PartialName);

这将返回 MvcHtmlString

关于c# - 在扩展方法中渲染部分失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3187187/

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