AjaxFileUpload回发false

sye*_*sin 4 asp.net ajax postback file-upload asp.net-ajax

AjaxFileUploadASP.NET 4.0网站上使用.问题是,当我上传文件UploadComplete时,它会引发回传到页面.每postback所造成AjaxFileUploadIspostback属性是False它应该是True.是什么原因.我在updatePanel没有它的情况下检查了它.它没有任何影响.这里是

  <ajax:AjaxFileUpload ID="AjaxFileUpload1" ContextKeys="fred" 
     AllowedFileTypes="jpg,jpeg,png,gif" MaximumNumberOfFiles="3" runat="server" 
        OnUploadComplete="AjaxFileUpload1_UploadComplete" />
Run Code Online (Sandbox Code Playgroud)

Yur*_*kiy 10

要检测AjaxFileUpload的回发,请使用此控件的属性:AjaxFileUpload.IsInFileUploadPostBack.该IsPostBack属性不起作用,因为此控件不提交到渲染的同一页面,而是提交到隐藏的帧,因此它是第一次在服务器上加载帧.在AjaxControlToolkit源代码中查看更多内容:AjaxControlToolkit AjaxFileUpload