AjaxFileUpload在使用时,一直处于uploading的状态,是为什么?
<asp:ScriptManager ID="ScriptManager1" runat="server"></asp:ScriptManager>
<ajaxToolkit:AjaxFileUpload ID="AjaxFileUpload1" runat="server" OnUploadComplete="AjaxFileUpload1_UploadComplete" OnUploadCompleteAll="AjaxFileUpload1_UploadCompleteAll" OnUploadStart="AjaxFileUpload1_UploadStart" Mode="Auto" />
protected void AjaxFileUpload1_UploadComplete(object sender, AjaxControlToolkit.AjaxFileUploadEventArgs e) {
Response.Write("<script>alert('AjaxFileUpload1_UploadComplete!')</script>");
string path = string.Format(@"~/Images/{0}", e.FileName);
AjaxFileUpload1.SaveAs(Server.MapPath(path));
}
protected void AjaxFileUpload1_UploadCompleteAll(object sender, AjaxControlToolkit.AjaxFileUploadCompleteAllEventArgs e) {
Response.Write("<script>alert('AjaxFileUpload1_UploadCompleteAll!')</script>");
}
protected void AjaxFileUpload1_UploadStart(object sender, AjaxControlToolkit.AjaxFileUploadStartEventArgs e) {
Response.Write("<script>alert('AjaxFileUpload1_UploadStart!')</script>");
}