AjaxFileUpload& asyncfileupload都导致整页回发

时间:2018-02-16 08:57:41

标签: c# ajaxcontroltoolkit

我用Google搜索并搜索此论坛,我找不到解决问题的方法。正如我使用vs 2015的webforms项目中的标题所述,这些提到的控件在上传完成后都会导致整页回发。在我的其他项目中,这很好。但在这个特殊的一个我无法弄清楚。我是否只是一个常见的东西,我已经创建了新的页面,使用主页我仍然得到相同的结果 - 完整回发。我没有发布我的代码,因为我正在使用任何其他程序员的控件。

    <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="pic1.aspx.cs" 
    Inherits="SSWebAppV1._1.pic1" %>
    <%@ Register Assembly="AjaxControlToolkit" 
    Namespace="AjaxControlToolkit" TagPrefix="ajaxToolkit" %>
    <!DOCTYPE html>

    <html xmlns="http://www.w3.org/1999/xhtml">
    <head runat="server">
    <title></title>

    </head>
    <body>
    <form id="form1" runat="server">
    <div>
       <asp:ScriptManager ID="ScriptManager1" runat="server">
   </asp:ScriptManager>
   <ajaxToolkit:AjaxFileUpload ID="AjaxFileUpload1" runat="server" 
   Width="500px" AllowedFileTypes="jpg,jpeg,png" MaximumNumberOfFiles="4" 
   OnUploadComplete="AjaxFileUpload1_UploadComplete" />

   </div>
   </form>
   </body>
   </html>

****代码隐藏***

    protected void AjaxFileUpload1_UploadComplete(object sender, 
    AjaxControlToolkit.AjaxFileUploadEventArgs e)
    {
        string fileName = Path.GetFileName(e.FileName);
        AjaxFileUpload1.SaveAs(Server.MapPath("~/Eimages/" + fileName));
    }

0 个答案:

没有答案