我在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/

10-12 14:28
查看更多