求个简单aspnet的进度条

livelymoon 2009-11-19 11:11:14
因为在oracle中查询数据比较久,所以想做个进度条来看到SQL执行查询的进度,不知道可否实现?

那种弹出一个进度条就屏幕变暗部让鼠标在该页面其他地方操作的又是怎么实现的呢!

请各大虾指导一下!
...全文
108 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
livelymoon 2009-11-19
  • 打赏
  • 举报
回复
好的,试下!谢谢~~
wxd_860825 2009-11-19
  • 打赏
  • 举报
回复
我这实现原理:数据加载时,出现遮罩层,并提示正在加载。当数据加载完,palo_load重新加载时,遮罩层消失,,提式消失。。原理很简单,避免和数据库的多次交互。
wxd_860825 2009-11-19
  • 打赏
  • 举报
回复
<head runat="server">
<title>无标题页</title>

<script type="text/javascript" language="javascript">
function startDelay()
{
var t;
t=setTimeout("startTask()",3000);
return true;
}
function startTask()
{

var lo=document.getElementById("logon");
var lg=document.getElementById("backloading");

lg.style.display="block";
lo.style.display="block";



return true;
}

</script>
</head>
<body>
<form id="form1" runat="server">
<!--添加一个遮罩层-->
<div id="backloading" style="display:none;width:100%;height:100%;position:absolute;z-index:0;border:0px;background-color:#cccccc;margin:0px;padding:0px;filter:alpha(opacity=50);"align="center"></div>
<!--弹出层显示内容-->
<div id="logon" align="center" style=" text-align:center;display:none;background-color:#ffffff;position:absolute;border:3px solid #ffffff; left: 400px; top: 270px;">

<div>
<div> <h5> <asp:Image ID="Image1" runat="server" ImageUrl="~/image/loading.gif" /></h5> </div>
<div>数据正在加载,请稍候.....</div>
</div>
</div>
<asp:Button ID="Button1" runat="server" Text="加载数据" OnClick="Button1_Click" OnClientClick="startDelay();" />




</form>
</body>

62,266

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧