Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >在循环异步运行时将值添加到文本框中asp.net

在循环异步运行时将值添加到文本框中asp.net
EN

Stack Overflow用户
提问于 2014-03-22 04:52:13
回答 2查看 1K关注 0票数 0

在asp.net C#中循环长时间运行时,如何将值添加到文本框中并显示它们

例如

代码语言:javascript
运行
AI代码解释
复制
private void StartButton_Click(object sender, EventArgs e)
    {
      for(int i=1; i<=100; i++)
      {
//do some work such as add values into db
//then display values on each iteration
        textBox2.Text = i.ToString();

      }

    }
EN

回答 2

Stack Overflow用户

发布于 2014-03-22 04:57:08

根据您的建议,如果您希望所有数据都放在一个文本框中,请按照以下代码进行操作。

代码语言:javascript
运行
AI代码解释
复制
private void StartButton_Click(object sender, EventArgs e)
    {
      for(int i=1; i<=100; i++)
      {
        textBox2.Text += i.ToString()+" ";
      }    
    }
票数 1
EN

Stack Overflow用户

发布于 2014-03-22 04:56:48

ASP.NET的问题在于,您的流程不会在每次更新textBox2.Text属性时刷新。相反,它只会显示最后执行的操作,因为HTML只会在最后呈现和发送。

对于此解决方案,您可以采取一些变通方法,但它们使用AJAX和异步调用。

我遇到了类似的情况,我所做的就是使用AJAX调用启动该流程。然后,当我需要更新状态时,我会更改Session对象中的一个值,并让AJAX调用定期更新客户端的状态。然而,也许还有更好的解决方案。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22573617

复制
相关文章
将终结点图添加到你的ASP.NET Core应用程序中
在本文中,我将展示如何使用DfaGraphWriter服务在ASP.NET Core 3.0应用程序中可视化你的终结点路由。上面文章我向您演示了如何生成一个有向图(如我上篇文章中所示),可以使用GraphVizOnline将其可视化。最后,我描述了应用程序生命周期中可以检索图形数据的点。
依乐祝
2020/07/21
3.6K0
for循环将字典添加到列表中出现覆盖前面数据的问题
我们可以看到上面的代码,我们通过for循环输入了3次不同的用户名和密码,并且添加到 user_list 的列表中,但是最终 user_list 打印了三次相同的数据
全栈程序员站长
2022/06/29
4.6K0
在Oracle中,如何将一个数据库添加到CRS中?
虽然通过DBCA(DataBase Configuration Assistant,数据库配置助手)创建的数据库会自动加入CRS中,但通过RMAN创建的数据库是不会被加入CRS中的,在这种情况下就需要手动添加,将数据库加入CRS中后就可以通过srvctl来管理数据库了。
AiDBA宝典
2023/04/26
2.8K0
在Oracle中,如何将一个数据库添加到CRS中?
如何使用ReconAIzer将OpenAI添加到Burp中
ReconAIzer是一款功能强大的Burp Suite扩展,该工具基于Jython开发,可以为Burp Stuite添加OpenAI能力,并利用OpenAI来优化和增强渗透测试过程中的网络侦查任务。该工具专为漏洞猎人和渗透测试人员设计,支持以自动化的形式执行多种网络安全任务,可以帮助广大安全研究人员以简单快速的形式识别和利用漏洞。
FB客服
2023/08/08
3780
如何使用ReconAIzer将OpenAI添加到Burp中
ASP.NET 2.0 中的异步页[来自MSDN]
ASP.NET 2.0 提供了大量新功能,其中包括声明性数据绑定和母版页,成员和角色管理服务等。但我认为最棒的功能是异步页,接下来让我告诉您其中的原因。 当 ASP.NET 接收针对页的请求时,它从线程池中提取一个线程并将请求分配给该线程。一个普通的(或同步的)页在该请求期间保留线程,从而防止该线程用于处理其他请求。如果一个同步请求成为 I/O 绑定(例如,如果它调用一个远程 Web 服务或查询一个远程数据库,并等待调用返回),那么分配给该请求的线程在调用返回之前处于挂起状态。这影响了可伸缩性,原因是线程池
菩提树下的杨过
2018/01/23
1.9K0
ASP.NET 2.0 中的异步页[来自MSDN]
将模型添加到场景中 - 在您的环境中显示3D内容
在最后几节中,我们能够检测到一个平面并显示一个焦点方块,以帮助我们为模型指定一个位置。我们也熟悉了热门测试和世界变换。现在,我们拥有显示虚拟对象所需的所有工具。在本教程中,我们将学习如何检索模型并使用按钮的触发器将其呈现在场景中。一旦显示,我们将隐藏焦点方块。
iOSDevLog
2019/06/17
5.6K0
将模型添加到场景中 - 在您的环境中显示3D内容
Asp.net中文本框全选
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/105743.html原文链接:https://javaforall.cn
全栈程序员站长
2022/08/09
1.4K0
Node中的事件循环和异步API
单线程编程会因阻塞I/O导致硬件资源得不到更优的使用。多线程编程也因为编程中的死锁、状态同步等问题让开发人员头痛。 Node在两者之间给出了它的解决方案:利用单线程,远离多线程死锁、状态同步等问题;利用异步I/O,让单线程远离阻塞,以好使用CPU。
前端下午茶
2018/10/22
1.6K0
Node中的事件循环和异步API
在Linux安装ASP.Net Core的运行时(Runtime)
在部署的时候,如果您不想在您的Linux服务器上安装.Net Core SDK,您可以只安装Runtime,接下来我们看看该如何安装运行时Runtime。
Mr. Wei
2018/02/10
2.4K0
在Linux安装ASP.Net Core的运行时(Runtime)
将ZIP文件添加到程序集资源文件然后在运行时解压文件
今天做安装打包程序研究,之前同事将很多零散的文件发布成一个安装文件夹给用户,这样体验不好,我希望将所有文件打包成一个.net程序,运行此程序的时候自解压然后执行后续的安装步骤。 解决过程: 1,将所有零散文件使用WinRAR工具,打包成一个ZIP格式文件,比如 SetupRes.zip 2,新建一个控制台或者WinForms程序项目作为“打包项目”; 3,将SetupRes.zip文件放到打包程序项目的根目录下面,选择此文件,属性-》嵌入的资源; 4,添加如下代码: class Program {
用户1177503
2018/02/26
1.4K0
ASP.NET中页面传值技巧
在ASP.NET中有几种基于页面间的传值方法:常见的有QueryString.这种方法最简单不过了,
Java架构师必看
2021/03/22
2.6K0
JavaScript 循环与异步
JS 中有多种方式实现循环:for; for in; for of; while; do while; forEach; map 等等。假如循环里面的内容是异步并且 await 的,那异步代码究竟是像 Promise.all一样将循环中的代码一起执行,还是每次等待上一次循环执行完毕再执行呢?
李振
2021/11/26
2.2K0
在 ASP.NET MVC 中使用异步控制器
可以通过 AsyncController 类编写异步操作方法。 可以对长时间运行的、非 CPU 绑定的请求使用异步操作方法。 这样可避免在处理请求时阻塞 Web 服务器执行工作。 AsyncController 类通常用于长时间运行的 Web 服务调用。 本主题包含以下各节: 线程池处理请求的方式 处理异步请求 选择同步操作方法或异步操作方法 将同步操作方法转换为异步操作方法 并行执行多个操作 将特性添加到异步操作方法 使用 BeginMethod/EndMethod 模式 类参考 与本主题对应的包含源代码
逸鹏
2018/04/10
1.9K0
在Spring/Springboot中异步处理异常
目前,每当出现特殊情况时,客户休息应用程序都会返回一个 ResponseEntity(一个由状态、标头和正文组成的 Http 响应包装器)。例如,在请求详细信息时找不到客户。
用户4235284
2023/10/14
3270
在Spring/Springboot中异步处理异常
将Sublime添加到鼠标右键
2、找到 HKEY_CLASSES_ROOT/*/shell 目录,在此目录下操作。
新码农
2020/03/05
3.1K0
在nodejs中事件循环分析
在上一篇文章在chromev8中的JavaScript事件循环分析中分析到,在chrome中的js引擎是通过执行栈和事件队列的形式来完成js的异步操作。然而在node中,事件循环表现出的状态与浏览器中大致相同。不同的是node中有一套自己的模型。node中事件循环的实现是依靠的libuv引擎。我们知道node选择chrome v8引擎作为js解释器,v8引擎将js代码分析后去调用对应的node api,而这些api最后则由libuv引擎驱动,执行对应的任务,并把不同的事件放在不同的队列中等待主线程执行。 因此实际上node中的事件循环存在于libuv引擎中。
Yerik
2022/04/11
4.1K0
在 Debian 中如何将用户添加到 Sudoers
sudo是一个命令行工具,它允许被信任用户以另外一个用户身份运行命令,默认是 root 用户。
雪梦科技
2020/05/11
12.7K0
在 Debian 中如何将用户添加到 Sudoers
Winform 后台将指定的控件集合添加到制定容器中
1 /// <summary> 2 /// 把按钮按照行数分割排列 3 /// </summary> 4 /// <param name="ControlArry">按钮集合</param> 5 /// <param name="control_parent">父容器</param> 6 /// <param name="RowCount">每一行数量</param> 7 ///
FreeTimeWorker
2020/08/31
2.4K0
Windows下docker的安装,将ASP.NET Core程序部署在docker中
参考文章: https://www.cnblogs.com/jRoger/p/aspnet-core-deploy-to-docker.html https://www.cnblogs.com/jRoger/p/aspnet-core-deploy-to-docker.html docker for windows下载连接: https://docs.docker.com/docker-for-windows/install/ 关于配置的细节以及docker的下载安装等操作,参考文章中已经介绍的很详细
蓝夏
2018/04/28
3.2K1
Windows下docker的安装,将ASP.NET Core程序部署在docker中
在 Ubuntu 中如何将用户添加到 Sudoers
sudo是一个命令行程序,它允许被信任的用户以 root 或者其他用户身份去运行命令。
雪梦科技
2020/05/09
34.7K0
在 Ubuntu 中如何将用户添加到 Sudoers

相似问题

将Button值添加到For循环中的所有文本框中

20

Asp.net MVC将文本框值添加到路由链接

20

无法在异步forEach循环内将元素添加到数组中

15

将任务添加到在单独线程中运行的异步循环

27

将文本框值添加到列表中

56
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
社区富文本编辑器全新改版!诚邀体验~
全新交互,全新视觉,新增快捷键、悬浮工具栏、高亮块等功能并同时优化现有功能,全面提升创作效率和体验
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文