我在MVC 4中面临实体框架页面加载缓慢问题。
让我把我需要的数据和结果。
在我的项目表约50K行现在我需要绑定 AllItemlist.cshtml 页面上的项目。我为此使用了Entity Framework代码,我调用了像
这样的方法private betadarlingclothesEntities2 db = new betadarlingclothesEntities2();
public ActionResult Default()
{
return View(db.items.ToList());
}
但它的加载页面很慢。我怎么解决呢,请建议我。
由于 Ashutosh说
答案 0 :(得分:0)
在我的物品表中大约50K行
当然渲染速度很慢,在这种情况下,您应该使用分页,用户可以在页面之间导航和/或查找特定项目。每个页面都有少量数据,这使得渲染和传输时间可以接受。使用WebGrid可能是一个很好的解决方案,因为它具有易于使用的分页功能。