我有一个按钮点击事件,它执行冗长的功能并需要时间。所以我想显示一个进度条。你能让我知道我该怎么做。
我很新.Nt ..任何帮助赞赏
先谢谢, Amritha
答案 0 :(得分:1)
我认为这个例子足够 basic :
<form id="form1" runat="server">
<asp:ScriptManager ID="sm" runat="server" />
<asp:UpdateProgress runat="server" id="PageUpdateProgress">
<ProgressTemplate>
Loading...
</ProgressTemplate>
</asp:UpdateProgress>
<asp:UpdatePanel runat="server" id="Panel">
<ContentTemplate>
<asp:Button runat="server" id="upd" onclick="updButton_Click"
text="click to update" />
</ContentTemplate>
</asp:UpdatePanel>
</form>
在updButton_Click
后面的代码中需要很长时间才能更新,在此期间您会在页面上看到正在加载... ,您可以将文本更改为{{1}使其更像<img src="blabla" />
(例如GIF移动条图像)