asp.net查询数据显示等待中提示效果
来源:互联网 发布:linux开机自启动命令 编辑:程序博客网 时间:2024/06/04 17:52
原文地址:http://blog.sina.com.cn/s/blog_78cd04bd0100poam.html
asp.net查询数据显示等待中提示效果,前页面点击搜索按纽后,当前页的button onclick事件会生成一个sql语句,然后转到查询结果页面,
由于查询可能很费时间,客户要求在这两个页面中加入一个提示用户正在查询,请等待的页,具体的查询是在查询结果页面的Page_Load进行的
。
现在的问题是这个中间页面怎么自动转向查询结果页面,如果在Page_Load里写,这个中间页就显示不出来有两种比较中肯的解决方法:
第一种
1。可以做个公用的用户控件,copy如下代码,样式自己定义
<div id='doing' style='Z-INDEX: 12000; LEFT: 0px; WIDTH: 100%; CURSOR: wait; POSITION: absolute; TOP: 0px; HEIGHT: 100%'>
<table width='100%' height='100%' id="Table1">
<tr align='center' valign='middle'>
<td >
<table
<tr align='center' valign='middle'>
<td>Loading...</td>
</tr>
</table>
</td>
</tr>
</table>
</div>
<script language="javascript">
function ShowWaiting()
{
document.getElementByIdx_x('doing').style.visibility = 'visible';
}
function CloseWaiting()
{
document.getElementByIdx_x('doing').style.visibility = 'hidden';
}
function MyOnload()
{
document.getElementByIdx_x('doing').style.visibility = 'hidden';
}
if (window.onload == null)
{
window.onload = MyOnload;
}
</script>
2。在页面中拖入用户控件
3。在页面中给button加客户端click方法,如下
protected void Page_Load(object sender, EventArgs e)
{
}
第二种
第一个页面比如first.aspx加入以下js:
<script language="javascript">
var _tt;
function showSending()
{_tt=window.open
("processwin.aspx",'uploadfileprocess',"toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=1,resizable=1,top="+
dispHeight+",left="+dispWidth+",width=410,height=200",true);
return true;
function closewin()
{
}
//-->
</script>
<body bgColor="silver" onunload="closewin();">
然后,后台代码first.aspx.cs
page_load()时,检索按钮加入如下属性:
btFileUpload.Attributes.Add("onclick","return showSending()");
processwin.aspx页面就是你要的中间页了,上面写上“等待...”
- asp.net查询数据显示等待中提示效果
- asp.net查询数据显示等待中提示效果
- asp.net 显示等待提示,完成后隐藏消失
- 查询数据时候等待效果
- ASP 查询数据库 等待状态显示
- asp.net GridView列数据鼠标移入显示提示信息
- ASP.NET中使用DataGrid显示数据
- asp.net 中 sql dataset 显示数据
- ASP.NET 当GridView中没有数据的时候,显示标题栏 并且给出一行数据提示 (两种方法)
- ASP.NET 当GridView中没有数据的时候,显示标题栏 并且给出一行数据提示 (两种方法)
- 如何使用 ASP.NET查询和显示 Excel 数据
- 如何使用 ASP.NET查询和显示 Excel 数据
- asp.net 显示时钟效果
- ASP.NET 中实现TextBox显示下划线的效果
- 如何使用 ASP.NET、ADO.NET 和 Visual C# .NET 查询和显示 Excel 数据
- 如何使用 ASP.NET、ADO.NET 和 Visual C# .NET 查询和显示 Excel 数据
- 如何使用 ASP.NET、ADO.NET 和 Visual C# .NET 查询和显示 Excel 数据
- 如何使用 ASP.NET、ADO.NET 和 Visual C# .NET 查询和显示 Excel 数据
- 血管的三维重建
- 使用Gogs配置Git服务器(非源码)
- java:利用fastjson判断一个类型(java.lang.reflect.Type)是否是一个javabean
- 模板类 栈
- JS总结——数据类型
- asp.net查询数据显示等待中提示效果
- Linux 常用命令使用英文全称
- opensuse42.2vim安装YouCompleteMe
- GNS3环境qemu虚拟机linux通过cloud节点loopback桥接上网
- POJ 1222 EXTENDED LIGHTS OUT 二进制高斯消元 (开关翻转问题)
- Android消息机制—— Handler实现原理深度解析
- servlet程序HTTP Status 500
- 链栈
- 横跨两列 /行的单元格: