Response.Write部分html

时间:2012-03-20 13:38:35

标签: .net asp.net-mvc-3

我有一个巨大的HTML表格(不是表格,而是div表格),它正在生成并加载到浏览器中。所以我决定尝试按部分渲染这个表。我的意思是在服务器端准备好行。使用此功能,用户可以在页面上看到一些信息,即使它没有在服务器端完全生成。

我尝试使用HTTP处理程序和

context.Response.Write
context.Response.Flush();

但没有任何运气。 任何人都可以帮我把这个html部分从服务器端传输到客户端吗?

1 个答案:

答案 0 :(得分:0)

在我的脑海中,您可以在服务器端呈现完整输出,将其存储在会话中,然后进行多次ajax调用以分段检索数据。这将满足服务器端呈现的两个要求,并使用户能够立即查看页面的第一部分。

这甚至是一个可行的想法吗?