文件上载状态指示器ASP.Net C#
还有其他类似的帖子,但他们都想要一个进度条。我不在乎 我可能最终会购买Ajax Uploader,但我想知道是否有办法让用户知道文件是否正在上传过程中。我尝试过Ajax ProgressIndicator,但它不起作用……文件上传部分起作用,但progresscontent无法显示 以下是我在没有Ajax的情况下得到的:文件上载状态指示器ASP.Net C#,c#,asp.net,ajax,file-upload,status,C#,Asp.net,Ajax,File Upload,Status,还有其他类似的帖子,但他们都想要一个进度条。我不在乎 我可能最终会购买Ajax Uploader,但我想知道是否有办法让用户知道文件是否正在上传过程中。我尝试过Ajax ProgressIndicator,但它不起作用……文件上传部分起作用,但progresscontent无法显示 以下是我在没有Ajax的情况下得到的: <asp:FileUpload onchange="clickTheButton();" ID="FileUpload1" runat="server" /> &l
<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" />
只有一个文件上载控件和一个上载文件的按钮
我所需要的只是一种让用户知道它正在忙着发送文件的方法。只需使用Ajax以合理的时间间隔查询您的服务器,查看您尝试上载的文件是否存在,并根据响应显示适当的指示。只需使用Ajax以合理的时间间隔查询服务器,查看您尝试上载的文件是否存在,并根据响应显示适当的指示。为什么不在页面上创建一些隐藏元素,如下所示:
<div id="loadingDiv" style="display: none;">Please wait, uploading file...</div>
应该显示消息,然后继续回发以上载文件。为什么不在页面上创建一些隐藏元素,如下所示:
<div id="loadingDiv" style="display: none;">Please wait, uploading file...</div>
应显示消息,然后继续回发以上载文件。这更像是一个1-5秒的操作。我认为这种方法没有意义。我只是想让用户知道发生了什么。一旦上传文件,它就会出现在数据列表中。我只是想说点什么。。。在他们点击和数据列表重新填充的时间之间。我有点搞不懂你要什么。只需将Javascript事件附加到表单按钮。单击时,隐藏上载控件并显示一个元素,指示上载正在进行。这一点很好。我起床太久了。最后使用Uploadify。做多个文件,这很容易。虽然我想我会写一篇关于如何在ASP.Net中使用它的文章,因为没有一篇文章能清楚地说明每一步。如果我有时间写的话,我会发一个链接。那太棒了——请写吧!这更像是一个1-5秒的操作。我认为这种方法没有意义。我只是想让用户知道发生了什么。一旦上传文件,它就会出现在数据列表中。我只是想说点什么。。。在他们点击和数据列表重新填充的时间之间。我有点搞不懂你要什么。只需将Javascript事件附加到表单按钮。单击时,隐藏上载控件并显示一个元素,指示上载正在进行。这一点很好。我起床太久了。最后使用Uploadify。做多个文件,这很容易。虽然我想我会写一篇关于如何在ASP.Net中使用它的文章,因为没有一篇文章能清楚地说明每一步。如果我有时间写的话,我会发一个链接。那太棒了——请写吧!