【问题标题】:Bind GridView from Background Thread从后台线程绑定 GridView
【发布时间】:2011-09-13 14:51:00
【问题描述】:

我已经构建了一个报告函数,它将在将最终查询绑定到 GridView 之前调用多个存储过程,然后在页面上显示结果之前,GridView_DataBound 事件中有多个进程。

整个过程最多可能需要 1 分钟才能完成。

有没有一种方法可以让我在后台线程中运行此脚本,然后使用 AJAX 以某种方式绑定,而不是让用户在响应之前等待这么长时间?

【问题讨论】:

    标签: asp.net ajax binding background-thread


    【解决方案1】:

    不,您不能,因为当 HTML 呈现给浏览器时,您的其他线程可能仍在获取数据。

    如果您严格在客户端进行数据绑定,则可以这样做。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-10-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多