gpt4 book ai didi

asp.net-mvc - ASP.NET MVC。如何用html返回json

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

我有一个 Controller 方法 (Method1),它应该返回具有以下属性的 JsonResult:

return Json(new { someProperty1 = 'value1', someProperty2 = 'value2', html = "html_code_that_will_be_rendered" });

如您所见,它具有“html”属性。此 html 应作为另一个 Controller 方法 (Method2) 的结果 (HTML) 生成。问题是如何在 Controller 的Method1中获取Method2渲染的HTML代码?

最佳答案

如果你的意思是,你怎么能像这样传递 html 变量:

<p>Some actual html</p>

然后在 method1 上输出它,您需要将对 method2 的调用结果分配给您可以访问的内容,例如。 myHtml,然后像这样使用 HTML.Raw() 函数:

@Html.Raw(myHtml)

这将避免 Razor View 引擎对您的所有 html 进行编码

关于asp.net-mvc - ASP.NET MVC。如何用html返回json,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7558210/

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