页面上有一个Button按纽和fileupload控件,是上传大批量数据到db中去的,当点击按纽执行insert的时候会执行很久,我想在执行的时候显示让用户知道在插入数据,想用updatepanel和updateprogress,但是把button放在updatepanel就直接挂了,好像是页面又上传控件。
我想咨询一下大侠如何做到我想要的效果,应该弹出一个div可以做到,只是不太熟,高手写写让我学习下!
我想咨询一下大侠如何做到我想要的效果,应该弹出一个div可以做到,只是不太熟,高手写写让我学习下!
解决方案 »
- ajax页面返回上一页时页面历史为什么被清空
- 【求】SqlDataReader提示未关闭最优解决方案
- 想做一个类似QQ邮箱日历功能的东东~请教!!!
- 请帮帮忙
- VS.NET2003 asp.net Web项目,如何在一台机器上建立一个项目多个副本(并存)?
- ASP.NET ListBox刷新的问题???100分 急--
- Page_Load中Response.Redirect后怎样获取上页地址
- 开发一个商业论坛,想和大家讨论一下安全之类的技术问题,希望大家发言啊。。。。有言有分。。
- datagrid的update不能更新。
- [严重]一个百思不得其解得问题~
- 如何去除Freextbox某些功能按钮?
- 如何用asp.net画出精美的图(有链接功能)
label1.text="正在上传"
不知你的挂了是什么意思<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
<script runat="server">
protected void Button1_Click(object sender, EventArgs e)
{
//模拟你插入数据
System.Threading.Thread.Sleep(10000);
//insert
}
</script>
</head>
<body>
<form id="form1" runat="server">
<div>
</div>
<asp:ScriptManager ID="ScriptManager1" runat="server">
</asp:ScriptManager>
<asp:UpdatePanel ID="UpdatePanel1" runat="server">
<ContentTemplate>
<asp:Button ID="Button1" runat="server" Text="Button" onclick="Button1_Click" />
</ContentTemplate>
</asp:UpdatePanel>
<asp:UpdateProgress ID="UpdateProgress1" runat="server">
<ProgressTemplate>
正在加载...
</ProgressTemplate>
</asp:UpdateProgress>
</form>
</body>
</html>