gpt4 book ai didi

c# - 文件上传状态指示器 ASP.Net C#

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

还有其他类似的帖子,但是都想要一个进度条。我不在乎。

我可能最终会购买 Ajax uploader ,但我想知道是否有一种方法可以让用户知道文件是否正在上传。我尝试了 Ajax ProgressIndicator,但它不起作用...文件上传部分有效,但未显示进度内容。

这是没有 Ajax 的情况:

<asp:FileUpload onchange="clickTheButton();" ID="FileUpload1" runat="server" />
<asp:Button ForeColor="#ffffff" BackColor="#ffffff" BorderColor="#ffffff" BorderWidth="0"
ID="Button1" runat="server" Text="Add Image" OnClick="AddImage_Click" />

只有一个文件上传控件和一个上传文件的按钮。

我所需要的只是让用户知道它正忙于发送文件的方法。

最佳答案

为什么不像这样在页面上创建一些隐藏元素:

<div id="loadingDiv" style="display: none;">Please wait, uploading file...</div>

然后在上传按钮的 OnClientClick 中,返回如下函数:

function displayWaitingMessage(){
document.getElementById('loadingDiv').style.display = 'block';
return true;
}

应显示消息,然后继续回传以上传文件。

关于c# - 文件上传状态指示器 ASP.Net C#,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2114446/

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