gpt4 book ai didi

c# - ViewContext.Writer() 在 ASP.NET MVC 1.0 中不存在?

转载 作者:太空宇宙 更新时间:2023-11-03 11:49:08 24 4
gpt4 key购买 nike

我在 ASP.NET MVC 2 应用程序中有以下代码。

internal TextWriter _writer;
// some stuff
_writer = _viewContext.Writer;
_writer.Write(_tag.ToString(TagRenderMode.EndTag));

我试图将它移至 MVC 1,但现在它不再构建了。我收到此错误:

'System.Web.Mvc.ViewContext' does not contain a definition for 'Writer'

有人可以指出我如何解决这个问题吗?

最佳答案

我想通了:

using (TextWriter textWriter = new StreamWriter(_viewContext.HttpContext.Response.OutputStream))
{
textWriter.Write(_tag.ToString(TagRenderMode.EndTag));
}

关于c# - ViewContext.Writer() 在 ASP.NET MVC 1.0 中不存在?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2533606/

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