none
我有一GridView列表页面,采用数据虚化的方式从网上分页请求数据,当我加载数据较多时,比如100个,点击查看详情再点返回按钮返回到列表页后会卡一下这个怎么处理 RRS feed

  • 问题

  • 我有一GridView列表页面,采用数据虚化的方式从网上分页请求数据,当我加载数据较多时,比如100个,点击查看详情再返回后会卡一下这个怎么处理

    注:我在SaveState方法里面将之前请求的数据保存在了本地,然后返回的时候再在LoadState里将数据帮顶到gridView里面

    2012年9月3日 2:57

答案

  • 两个地方检查,一是返回时候是否他继续进行网络请求,并没有直接使用你缓存的数据;二是你的LoadState数据是否设计成了异步,是否大量加载数据影响了UI响应。


    Bob Bao [MSFT]
    MSDN Community Support | Feedback to us

    2012年9月4日 7:29
    版主

全部回复

  • 两个地方检查,一是返回时候是否他继续进行网络请求,并没有直接使用你缓存的数据;二是你的LoadState数据是否设计成了异步,是否大量加载数据影响了UI响应。


    Bob Bao [MSFT]
    MSDN Community Support | Feedback to us

    2012年9月4日 7:29
    版主
  • 谢谢Bob Bao 是使用缓存的数据,但是LoadState数据没有异步,我回头试试。

    2012年9月20日 9:23