【发布时间】:2012-04-09 07:32:40
【问题描述】:
我正在建立一个网站,它的首页上有不同的故事/文章“列表”。 您可以将其与 Wordpress 的“最新文章”、“聚焦文章”等进行比较。
现在需要创建每个列表,并从存储库中填充。 这意味着,在我的控制器中,我首先创建/检索所有列表,将它们添加到 ViewBag,然后返回视图。
然后,在视图中,我将遍历该列表中的项目以创建要在首页上显示的可视列表。
但是,当我加载页面时,我首先得到一个空白页面,当页面加载时,然后在某一时刻一切都出现了。 传统上,您已经看到了基本的 html、文本等,然后动态区域将在稍后出现。
是否可以使用 MVC3 进行类似的“渐进式加载”? 与其说是我担心的性能,不如说是在数据量大的页面上看到几秒钟空白页的用户体验。
谢谢:)
【问题讨论】:
标签: asp.net .net performance asp.net-mvc-3