客户要求在刷新页面的时候出来"正在处理,请稍后",请问高手如何实现呢?我们的客户特别刁钻!
解决方案 »
- asp.net 求点击Button控件按钮鼠标变成旋转漏斗形状
- dropdownlist下添加两个或多个表中的不同字段
- 如何在DropDownList中显示这样的效果
- Atlas的内存泄漏问题
- 能不能在.net里编个dll文件,然后在asp里也能用,前提是用asp的机子没有.net framework.
- MVC WebGrid
- 发送邮件总是不成功,郁闷了
- 按哪个(些)键可以提示当前可用的所有类型?
- 我的VS.net不支持中文了,难道要重装吗? 郁闷!!!
- 如何实现给定年份和月份后,显示该年月的日历控件?
- 求助!!!!编译器错误信息: CS0433: 类型
- dropdownlist二级联动,无刷新~第二个dropdownlist获取不到值~
的图片自己找.
#region 数据加载中
/// <summary>
/// 数据加载中
/// </summary>
/// <param name="page">this</param>
public static void Loading(Page page)
{
System.Web.HttpContext.Current.Response.Write("<div id=\"loading\" class=\"Loadingdiv1\"><img src=\"../Images/Loading.gif\" border=\"0\"></div>"); page.RegisterStartupScript("winner","<script language=\"javascript\">window.document.getElementById(\"loading\").style.display = \"none\";</script>");
}
#endregion
<script>
function ShowWaiting()
{
var lb = document.all["Label1"];
lb.style.display = "block";
}
</script>
<asp:Label id="Label1" style="Z-INDEX:100; LEFT:16px; POSITION:absolute; TOP:24px;display=none" runat="server"
Height="40px" Width="288px">正在处理,请稍后</asp:Label>
<asp:Button id="Button2" style="Z-INDEX: 103; LEFT: 328px; POSITION: absolute; TOP: 16px" runat="server"
Height="48px" Width="136px" Text="Button">cs中:
Button2.Attributes.Add("onclick","ShowWaiting();");OK啦
你可以试试父页面的body对象的OnBlur事件
<script language="javascript">
function Showbusy(){
busying.style.visibility="visible";
}
</script><div id="busying" style="Z-INDEX:10; LEFT:20px; VISIBILITY:hidden; POSITION:absolute; TOP:220px"><TABLE WIDTH="100%" BORDER="0" CELLSPACING="0" CELLPADDING="0">
<TR>
<td width="30%"></td>
<TD bgcolor="#ff9900"><TABLE WIDTH="100%" height="70" BORDER="0" CELLSPACING="2" CELLPADDING="0">
<TR>
<td bgcolor="#eeeeee" align="center">正在处理数据, 请稍候...</td>
</TR>
</TABLE>
</TD>
<td width="30%"></td>
</TR>
</TABLE>
</div>Page_Load事件中加入:
private void Page_Load(object sender, System.EventArgs e)
{
btnOk.Attributes.Add("onclick","Showbusy()");
}