All articles(网络文学目录) All Pictures(图片目录) All Softwares(软件目录)

 
在搜索结果出来之前页面显示“等待中...”的做法_[Asp.Net教程]

Writer: delv Article type: Programming skills(编程技巧) Time: 2014/1/6 9:11:46 Browse times: 376 Comment times: 0

在搜索结果出来之前页面显示“等待中...”的做法_[Asp.Net教程]


Head photo

Go homepage
Upload pictures
Write articles

在搜索结果出来之前页面显示“等待中...”的做法_[Asp.Net教程]























在当前页面点击搜索按纽后,当前页的button onclick事件会生成一个sql语句,然后转到查询结果页面,由于查询可能很费时间,客户要求在这两个页面中加入一个提示用户正在查询,请等待的页,具体的查询是在查询结果页面的Page_Load进行的。


  现在的问题是这个中间页面怎么自动转向查询结果页面,如果在Page_Load里写,这个中间页就显示不出来有两种比较中肯的解决方法:




  第一种




  1。可以做个公用的用户控件,copy如下代码,样式自己定义
























Loading...























  2。在页面中拖入用户控件




  3。在页面中给button加客户端click方法,如下




protected void Page_Load(object sender, EventArgs e)
{
this.Button1.Attributes.Add("onclick", "ShowWaiting();");
}




  第二种




  第一个页面比如first.aspx加入以下js:








  然后,后台代码first.aspx.cs




  page_load()时,检索按钮加入如下属性:




btFileUpload.Attributes.Add("onclick","return showSending()");




  processwin.aspx页面就是你要的中间页了,上面写上“等待...”




来源:网络














































There are 0 records,
Comment:
Must be registered users to comment(必须是注册用户才能发表评论)

Disclaimer Privacy Policy About us Site Map
Copyright ©2011-
uuhomepage.com, Inc. All rights reserved.