当前位置:编程学习 > C#/ASP.NET >>

MVC3 分页 内存问题

很奇怪的现象,我用的是分页,10W条数据,  
  public List<Package> Get()
        {
            using (ExtendedDBModelContainer _db = new ExtendedDBModelContainer())
            {
                return _db.Package.OrderByDescending(a => a.Id).ToList();
            }
        }

控制器中:  var model = _Package_BLL.Get();  return View(model.ToPagedList(pageIndex));

但是发现内存增长很快,10W条数据要涨400M左右的内存,更加郁闷的是,翻页的时候,内存还会涨,想请问下这是为什么,初学MVC3,还请指教。 --------------------编程问答-------------------- 或者说有没有动态获取数据的操作方法啊,比如分页的话,默认是第一页的,不用将所有数据都查询出来,我上面的做法是有问题的,将所有数据都查询出来了,默认为第一页,然后点击哪也找哪页的数据,怎么实现
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,