gpt4 book ai didi

c# - 我们如何在 C# 中为 WebForm 中的按钮单击事件显示进度条?

转载 作者:太空宇宙 更新时间:2023-11-03 14:22:20 25 4
gpt4 key购买 nike

我有一个按钮点击事件,它执行一个冗长的函数并且需要时间。所以我想显示一个进度条。你能告诉我该怎么做吗?

我是 .NEt 的新手。感谢任何帮助

提前致谢,阿姆瑞莎

最佳答案

我认为这个示例足够基本:

<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更新时间比较长,期间会在页面看到Loading...,可以把文字改成<img src="blabla" />让它更像一个ProgressBar (例如 GIF 移动条形图)

关于c# - 我们如何在 C# 中为 WebForm 中的按钮单击事件显示进度条?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5001663/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com