c# - 如何将 UpdateProgress 用于文档类型请求?
问题描述
我必须在上传文件时使用 UpdateProgress,但直到现在,我还没有正确使用它。如果请求是 hxr 类型,这个工作,但要上传文件(文件类型请求)没有。有人能帮我吗 ?
这是代码:
aspx
<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="AjaxControlToolkit" %>
<script type="text/javascript">
$(document).ready(function () {
var xPos, yPos;
var prm = Sys.WebForms.PageRequestManager.getInstance();
prm.add_beginRequest(BeginRequestHandler);
prm.add_endRequest(EndRequestHandler);
function BeginRequestHandler(sender, args) {
}
function EndRequestHandler(sender, args) {
}
});
</script>
<script type="text/javascript" language="javascript">
Sys.WebForms.PageRequestManager.getInstance().add_endRequest(EndRequestHandler);
function EndRequestHandler(sender, args) {
if (args.get_error() == undefined) {
args.set_errorHandled(true);
}
}
</script>
<asp:UpdatePanel ID="UpdatePanel1" runat="server">
<ContentTemplate>
<AjaxControlToolkit:AsyncFileUpload ID="fuCarga" runat="server" Enabled="true" OnUploadedComplete="fupArchivo_UploadedComplete" OnUploadedFileError="fupArchivo_UploadedFileError" Width="200px" OnClientUploadStarted="showUploadStartMessage" UploadingBackColor="Lime" />
<asp:UpdateProgress ID="UpdateProgress1" runat="server" AssociatedUpdatePanelID="UpdatePanel1"
DisplayAfter="0">
<ProgressTemplate>
<asp:Image ID="img03" runat="server" ImageUrl="~/_images/img_progress-02.gif" />
</ProgressTemplate>
</asp:UpdateProgress>
</ContentTemplate>
</asp:UpdatePanel>
解决方案
推荐阅读
- clickhouse - 分布式 Clickhouse 表中的重复数据删除
- r - RSelenium::remDr$open() 实际上是假设打开浏览器窗口吗?
- environment-variables - 如何在页面中输出 AWS Elastic Beanstalk 环境变量
- python - 无法捕获 IndexError 并打印语句,还循环回输入
- python - Python:如何创建循环遍历文件夹中的 csv 文件的代码
- c# - EF 表达式获取距离内的位置
- javascript - Netlify 正在显示我的 Gatsby 网站的 html 版本
- android - 更改操作栏默认标题标签的文本和样式
- python - 如何在我的 matplotlib 图上设置文本?
- html - CSS 选择器中没有任何内容影响我的代码