按照你的算法应该是不用十几秒的 你可以捉一下执行的时间。看是循环耗时还是其他程序块耗时。再去优化。希望能对你有帮助。Stopwatch sw = new Stopwatch();sw.Start(); //这里填写要执行的代码sw.Stop();
只有这种方法.但是可以变通.因为你应该要分页,点全选时,你只处理当前页;页数变化时也对当前页处理.同时如果有数据处理,你选定义一个变量存储是否是全选.再根据变量值来处理数据.