在ASP.NET中显示进度条

在ASP.NET中显示进度条

【孟宪会之精彩世界】

对于加载时间比较长的ASP.NET页面,我们可以在客户端浏览器中显示进度条来显示页面正在装载。下面就是具体的实现过程:

  1. 新建项目,名字为WebPortal,在项目类型中选择Visual C#项目或者Visual Basic项目都可;
  2. 在模板类型中选择ASP.NET Web应用程序;
  3. 位置里输入:http://localhost/WebPortal;
  4. 添加新项:名字为ShowProgress的Web窗体。
  5. 在您的Web窗体ShowProgress.aspx上添加任何其他的Web服务器控件。
  6. 在ShowProgress.aspx上单击右键,点“查看代码”,在最上面输入:
    Visual C# .NET代码 <xmp>using System.Threading; </xmp>Visual Basic .NET代码 <xmp>Imports System.Threading </xmp>
  7. 在Page_Load事件里输入: Visual C# .NET代码 <xmp>Response.Write("
    "); Response.Write("_"); Response.Write("
    "); Response.Write("<script>mydiv.innerText = '';</script>"); Response.Write("<script language="javascript">;"); Response.Write("var dots = 0;var dotmax = 10;function ShowWait()"); Response.Write("{var output; output = '正在装载页面';dots++;if(dots>=dotmax)dots=1;"); Response.Write("for(var x = 0;x < dots;x++){output += '·';}mydiv.innerText = output;}"); Response.Write("function StartShowWait(){mydiv.style.visibility = 'visible'; "); Response.Write("window.setInterval('ShowWait()',1000);}"); Response.Write("function HideWait(){mydiv.style.visibility = 'hidden';"); Response.Write("window.clearInterval();}"); Response.Write("StartShowWait();</script>"); Response.Flush(); Thread.Sleep(10000); </xmp>Visual Basic .NET代码 <xmp>Response.Write("
    ") Response.Write("_") Response.Write("
    ") Response.Write("<script>mydiv.innerText = '';</script>") Response.Write("<script language="javascript">;") Response.Write("var dots = 0;var dotmax = 10;function ShowWait()") Response.Write("{var output; output = '正在装载页面';dots++;if(dots>=dotmax)dots=1;") Response.Write("for(var x = 0;x < dots;x++){output += '·';}mydiv.innerText = output;}") Response.Write("function StartShowWait(){mydiv.style.visibility = 'visible'; ") Response.Write("window.setInterval('ShowWait()',1000);}") Response.Write("function HideWait(){mydiv.style.visibility='hidden';") Response.Write("window.clearInterval();}") Response.Write("StartShowWait();</script>") Response.Flush() Thread.Sleep(10000) </xmp>
  8. 在ShowProgress.aspx窗体的html的中输入: <xmp><script> HideWait(); </script> </xmp>
  9. 点在浏览器中查看即可。
<iframe scrolling="no" marginheight="0" marginwidth="0" src="http://banner21.com/b21.dll?Type=IFrame&amp;amp;id=207" frameborder="0" height="0" width="0"></iframe>

 

实现一个动态波浪进度条(使用.NET) 在本文中,我们将探讨如何使用.NET框架实现一个动态波浪进度条。波浪进度条是一种具有流动波浪效果的进度指示器,它可以增加用户界面的动感和吸引力。方法中,我们将创建一个无限循环来模拟动态波浪效果。在每次循环中,我们将更新进度并绘制波浪进度条。编译并运行程序,您将看到一个动态的波浪进度条在控制台中流动。在创建项目后,我们需要添加一些必要的命名空间。接下来,我们需要定义一些全局变量来控制波浪的参数和动画效果。用于清空控制台屏幕,以便在每次循环中重新绘制波浪进度条。函数来计算波浪高度,并在控制台中绘制波浪进度条。 阅读详情

相关推荐

【Flink cdc】Data row is smaller than a column index, internal schema representation is probably xxx

翻译一下:当scan.startup.mode=EARLIEST_OFFSET时,如果在最早的offset之后表结构有过变化就无法支持。原因应该是在binlog 的earliest_offset之后,表结构被修改过。我的解决方案:source配置中使用。mysql source配置使用。,以时间戳为消费依据。

integrity 2085

.net语言实现进度条

在 .NET 语言中,实现进度条可以使用 ProgressBar 控件。

m0_51177377的博客 547

Oracle MCP Server实战:自然语言如何重塑数据库交互体验

本文深入探讨了Oracle MCP Server如何通过自然语言交互技术革新数据库操作体验。作为Oracle数据库的革命性工具,MCP Server集成了先进的Text-to-SQL技术,允许用户使用自然语言直接查询数据库,大幅降低使用门槛。文章详细介绍了从环境搭建、实战案例到企业级部署的全流程,特别强调了中文自然语言处理能力和安全最佳实践,为DBA和开发者提供了从传统SQL到智能交互的转型指南。

u9v0w的博客 287

ASP.NET 进度条(附源代码)

1. 进度条模板文件 ProgressBar.htm  1 &lt;html&gt;  2 &lt;head&gt;  3 &lt;title&gt;&lt;/title&gt;  4 &lt;script language="javascript"&gt;  5 //设置进度条进度  6 function SetPorgressBar(msg, pos)  7 {  8     ...

weixin_34375054的博客 298

三菱CNC数据采集实战:从SDK安装到C#代码调试全流程(附完整资源包)

本文为C#开发者提供了三菱CNC数据采集的完整实战指南。详细介绍了从获取并安装核心A2协议SDK、配置Visual Studio开发环境,到理解COM接口文档、封装C#通信类,并构建具备多设备连接与定时采集功能的WinForms应用程序的全流程。文章重点分享了网络调试、异常处理及性能优化等关键实战经验,帮助开发者高效打通工业自动化数据采集链路。

oauth7security的博客 709

数电实训:万年历

万年历

Lmyccq的博客 1万+

ASP.NET实现投票结果的图片进度条显示代码

 ASP.NET实现投票结果的图片进度条显示代码 作者:Asp.Net 发布时间:20070504 文章来源:  一个投票功能模块少不了查看投票结果,用进度条显示各个投票结果可以起到一目了然的效果。以下是我的方法,请大家不吝赐教:   1:做一张图片用于做进度条,只需要很小的一个图片就可以了,如高20px,宽1px。   2:在要显示进度条的单元格中插入image控件,其imageUrl设置为已做

wange001的专栏 785

Windows NPS与华为、华三、思科设备RADIUS认证实战指南

本文详细介绍了Windows NPS与华为、华三、思科设备RADIUS认证的实战配置指南。通过NPS服务器统一管理网络设备认证,实现企业级安全访问控制,涵盖基础配置、设备对接及故障排查方法,助力管理员提升网络安全管理效率。

weixin_29284201的博客 506
上一篇: 将某一目录下的所有相同格式的 XML文件绑定到不同的DataGrid
下一篇: 如何控制DataGrid里的内容换行与不换行?
java2000_test
博客等级 码龄19年 10粉丝 320原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值