如何在JSON中发送大型HTML块

时间:2010-01-07 11:27:26

标签: html asp.net-mvc json encoding

我需要在Json对象中发送一大块HTML,如下所示:

                JsonResult jsn =  Json(new Dictionary<string, object> { { "success", true }, 
            { "lastPID", posts[0].ID }, 
            { "content", "" } });
            return jsn;

由于某些原因,当我将该html块放入内容变量时出现此错误:在发送HTTP标头后,服务器无法设置内容类型。

如果我返回一些随机的非HTML内容,就不会发生这种情况。

在发送我的大块html之前,是否需要进行任何编码?

客户端怎么样?我如何取回数据。

2 个答案:

答案 0 :(得分:2)

看起来this是您的问题(和解决方案)

答案 1 :(得分:1)

如果您需要发送HTML,为什么只是发送HTML而不是JSON?