我有ASP:Repeater通过分页加载数据,加载需要很长时间,经过调试我发现延迟在Rpt.DataBind();
代码:
var query = (from a in db.Table1
orderby a.CreatedDate descending
select a).Skip((pageNumber - 1) * 10).Take(10).ToList();
Rpt.DataSource = query;
Rpt.DataBind();
如此简单的查询只有10行,但是它花了大约35秒到DataBind()!!!
非常感谢任何帮助:)
答案 0 :(得分:0)
您可以将.xml文件用于adrepeter