gpt4 book ai didi

ASP.NET (MVC) - 将页面渲染到文件

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

我必须创建一堆静态 html 文件作为控制台/winform 作业。当前的解决方案使用字符串生成器。在将 ASP.NET-MVC 与强类型 View 页面 (System.Web.Mvc.ViewPage) 一起使用后,我想知道是否可以利用这些 View 页面并将它们输出到流或文件,而无需构建 ASP.NET 解决方案。

本质上,我想创建 View 页面,传入强类型对象,然后渲染结果。

我也对其他 View 引擎持开放态度。

如果这最终需要将整个厨房水槽搬过来,那么我可以做一个字符串生成器样式。

谢谢。

最佳答案

请注意这是否有帮助,因为我不清楚您的问题。

[ControllerAction]public void About(){    StringWriter builder = new StringWriter();    TextWriter originalWriter = Response.Output;    Response.SwitchWriter(builder);    RenderView("About");    string html = builder.ToString();    originalWriter.Write(html);}

关于ASP.NET (MVC) - 将页面渲染到文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/916568/

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