for(i=0;i<10;i++)
{
Response.Write(i);
}这样怎么做。最好能给个思路。

解决方案 »

  1.   


    你说的是CS 的吧。我问的WEB的
      

  2.   

    怎么弄 呢。我对AJAX不是很了解。能不能给给个思路呢。
    讲下实现过程。
      

  3.   

    你这个进度条是在读数据的时候出现,还是说在上传文件的时候出现?
    如果说是当你读数据的时候,需要出现一个加载的进度可以用以下方法实现:<asp:UpdateProgress ID="UpdateProgress1" runat="server" AssociatedUpdatePanelID="UpdatePanel1"
                            DisplayAfter="500">
                            <ProgressTemplate>
                                <img src="../img/loading.gif" alt="咕咕站" id="img11" width="20" height="20" />
                                数据载入中......
                            </ProgressTemplate>
                        </asp:UpdateProgress>
                        <asp:UpdatePanel ID="UpdatePanel1" runat="server" UpdateMode="Conditional">
                            <ContentTemplate>
    //这里是你的数据控件。
                            </ContentTemplate>
                        </asp:UpdatePanel>如果你是要在上传文件的时候出现在这个进度条的话,可以采用第三方的控件:
    给你个链接:http://www.open-open.com/ajax/Upload.htm
    里面的控件都还不错咯
      

  4.   

    如果 LZ 清楚web交互的过程 就不会写那样的代码?
      

  5.   

    1、简单的实现可以参考一下微软的AJAX,结合updatapanal有一个进度条的控件,叫做updataprogress,可在其内放入等待GIF图片或其他等待信息。
    2、使用其他形式的AJAX,异步过程中通过脚本控制进度条的显示与隐藏/生成与释放
      

  6.   

    做准确进度条的只有几种场境:
    1.页面请求
    2.上传文件还有一些比如ajax请求服务器这种,一般都是丢一个gif在页面上,当触发ajax请求时,就会调用出来。这种都是假的进度体,给客户的感觉是一直在走,而其实我们只是在ajax请求完了就把图片给隐藏了而以。
      

  7.   

    内置的有ajax控件 。。可以一试。。好用