(求帮助)点击按钮执行方法过程中,如何实现多次局部刷新?

问题描述

有一个【导出】按钮,导出word篇幅很长,花费时间多,为了方便用户,做了一个textbox框,想要实时显示导出进度。【导出】按钮方法中有一个for循环,每循环一次,更新一下textbox。试过很多办法,UpdatePanel、js、frame,都不好用。在for循环内部的最后,重新赋值textbox+=XXXXXX,希望能按照循环次数一行行显示,结果都是按钮方法执行结束后,一起显示出来。求救各位大神,帮我解决这个问题。

解决方案

解决方案二:
你这个需要用AJAX,实现客户端和服务端实时同步
解决方案三:
纯粹asp.net,只能是最后一次性显示结果
解决方案四:
使用ajax写两个函数第一个是导出的函数第二个函数是访问导出的进度函数当第一个导出函数开始时,第二个函数每1秒或者每500毫秒访问一次导出进度更新textbox.当第一个函数导出成功,停止第二个函数的访问

时间: 2024-07-30 04:44:51

(求帮助)点击按钮执行方法过程中,如何实现多次局部刷新?的相关文章

Jquery实现点击按钮,连续地向textarea中添加值的实例代码

 本篇文章主要是对Jquery实现点击按钮,连续地向textarea中添加值的实例代码进行了介绍,需要的朋友可以过来参考下,希望对大家有所帮助 代码如下:    代码如下: <%@ page language="java" contentType="text/html; charset=gbk"     pageEncoding="gbk"%>     <%@ include file="/pages/common/t

软件-菜鸟求帮助:用myecplise写项目过程中鼠标无意中把一个包移动到了其他包下,我怎么再移回来啊

问题描述 菜鸟求帮助:用myecplise写项目过程中鼠标无意中把一个包移动到了其他包下,我怎么再移回来啊 我用的是myecplise编写的web项目,在编写中查看项目的时候,鼠标无意中把一个放jar包的libs包 移动到了webroot下,我再撤销也回不来,直接拖拽也无法复位,由于是刚接触Java软件行业不久,对 对这些个错误都比较无奈,往往遇到这个情况我都是把项目删除,然后再拿之前的项目写,但是这样 犯错但是不知道好的解决办法,真的是一件很痛苦的事,所以真心求助各位大侠,把你们的经验传授我点

如何在android开发中点击按钮切换多区域中其中一个区域的显示内容?

问题描述 如何在android开发中点击按钮切换多区域中其中一个区域的显示内容? 如何在android开发中将一个视图划分上下三块,上方显示图像,中间显示控制按钮,点击下方按钮,切换中间区域显示内容? 解决方案 方法1:从你的问题看来按钮点击事件我就不说了,你可以用fragment(片段),具体怎么用? 布局文件里面有个framelayout用来更改这片区域. 写一个fragment类,也就是集成fragment 在activity里面用fragmentmanager切换 -----------

asp.net防止恶意刷新或多次点击按钮的方法

<asp:button runat="server" ID="btn" text="Button" /> 以下是引用片段:public void page_load(Object obj,EventArgs e)  {    btn.Attributes.Add("onclick","state=true;");    StringBuilder sb=new StringBuilder(); 

datagrid中设置下载列,点击按钮下载文件夹中文件

问题描述 文件名都存放在数据库中 解决方案 解决方案二:就输出数据库中的二进制流到页面中就行了嘛解决方案三:文件存在数据库里还是服务器上?反正都差不多,你想问什么?

使用JS代码实现点击按钮下载文件_javascript技巧

正文 有时候我们在网页上需要增加一个下载按钮,让用户能够点击后下载页面上的资料,那么怎样才能实现功能呢?这里有两种方法: 现在需要在页面上添加一个下载按钮,点击按钮下载文件. 题外话,这个下载图标是引用的 font-awesome 上面的.使用时,首先将 font-awesome 整个文件夹下载下来,利用bower或者是自己去官网上面下载都行. 将整个文件夹放在项目文件中之后,在页面上面引入css文件 <link href="libs/font-awesome-4.7.0/css/font

mvc3-MVC 点击按钮关闭当前窗体并刷新父窗体

问题描述 MVC 点击按钮关闭当前窗体并刷新父窗体 一个页面上有一个 Iframe的子页面 ,点击按钮执行玩子页面的Action 之后,也就是提交成功后就要关闭当前页,刷新父窗体.

listview-通过点击按钮在 ArrayAdapter 数组上添加值

问题描述 通过点击按钮在 ArrayAdapter 数组上添加值 我想计算出如何在 month 数组中添加另一个字符串,然后通过点击按钮在一个list view中动态的显示.现在我可以显示指定的数组,但是不知道如何添加计数变量,就是应该在点击按钮后再添加到 array list中的.请问如何实现? public class Test extends Activity implements OnClickListener, OnItemClickListener { Button test; Li

求大神指教C#在VS中如何将程序内参数变量修改成为定量

问题描述 小白一枚,说的不是很清楚.求大神指教,万分感激.情况是这个样子的,在做一个程序,目前程序内有七个参数可变,在运行的时候可以修改这几个变量.现在的想法是通过设置一个窗口体,设定好这几个参数的初始值,当通过窗口体运行程序之时,可以用修改好的初始值进行模拟实验. 解决方案 解决方案二:那就做个界面,七个变更可用"Textbox"代替,当用户修改变量时,点击按钮,执行模拟实验即可!解决方案三:1楼的方法都可以,在TextBox的TextChanged事件中触发事件.解决方案四:其实就