首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >AsyncFileUpload捕获异步回发

AsyncFileUpload捕获异步回发
EN

Stack Overflow用户
提问于 2013-05-30 14:46:39
回答 1查看 659关注 0票数 0

在我的文件被上传到AsyncFileUpload控件ASP.NET之后,我正在尝试捕获异步回发。

代码在这里:http://ideone.com/aU9sQ3

提示:代码很小,只涉及到我的问题。

我试着在标签上显示一些状态,文件已经上传了。

首先,我想用Page.IsPostBack bool状态来捕捉这个问题:

代码语言:javascript
复制
if (Page.IsPostBack) CheckStatus();

其中,CheckStatus()方法编辑标签内容以显示上传的状态。

但是问题在于我的代码比文件上传和AsyncFileUpload.UploadedComplete更早调用了这个方法。

我也试过用Page.IsAsync来捕捉,但没有成功。我怎样才能解决我的问题?

谢谢。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-05-30 15:00:56

您无法从UploadedComplete事件处理程序中更新页面UI,因为此控件从隐藏的框架提交页面。考虑使用OnClientUploadCompleteOnClientUploadError属性在成功上传和失败时更新javascript中的标签。参见这里的示例:AsyncFileUpload.aspx

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16839223

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档