自由文本框 - 图片库错误 未上传文件

Free text box - Imagegallery error No file was uploaded

我正在使用 ImageGallery 控制 FreeTextbox DLL 将图像上传到服务器。 我面临的问题是当我点击上传按钮时显示这个错误页面 我检查 chrome 的控制台,出现以下错误

这是我的 ftb.imagegallery.aspx

的 aspx 代码
<%@ Register TagPrefix="FTB" Namespace="FreeTextBoxControls" Assembly="FreeTextBox, Version=3.3.1.12354, Culture=neutral, PublicKeyToken=5962a4e684a48b87" %>

<!DOCTYPE html>

<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
    <title></title>
</head>
<body>
    <form id="form1" runat="server">
        <div>
            <FTB:ImageGallery ID="ImageGallery1"
                AllowImageDelete="true" JavaScriptLocation="InternalResource" UtilityImagesLocation="InternalResource"
                AllowImageUpload="true" AllowDirectoryCreate="true" AllowDirectoryDelete="true" runat="Server"  />
        </div>

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

我没能解决这个问题,或者我设法通过使用 A FileUpload 控件手动上传图像来解决这个问题。这是我的代码,供将来遇到此问题的任何人使用。

1.ftb.imagegallery.aspx

 <form id="form1" runat="server">
        <div>
            <FTB:ImageGallery ID="ImageGallery1"
                AllowImageDelete="true" JavaScriptLocation="InternalResource" UtilityImagesLocation="InternalResource"
                AllowImageUpload="False" AllowDirectoryCreate="true" AllowDirectoryDelete="true" runat="Server" />
        </div>
        <div class="col-md-6">
            <div class="col-md-8">
                <asp:FileUpload runat="server" ID="fileupload1" CssClass="form-control" AllowMultiple="False" />
            </div>
            <div class="col-md-4">
                <asp:Button runat="server" Text="UPLOAD" CssClass="btn btn-success" ID="btnsumbit" OnClick="btnsumbit_OnClick" />
            </div>
        </div>
    </form>

2.Code落后于

 protected void Page_Load(object sender, EventArgs e)
    {

    }

    protected void btnsumbit_OnClick(object sender, EventArgs e)
    {
        if (fileupload1.HasFile)
        {
            foreach (HttpPostedFile file in fileupload1.PostedFiles)
            {
                string fileName = Path.GetFileName(fileupload1.PostedFile.FileName);
                fileupload1.PostedFile.SaveAs(Server.MapPath("~/Images/") + fileName);
                Response.Redirect(Request.Url.AbsoluteUri);
            }  
        }
    }