我正在使用 AjaxFileUploader 在我的 ASP.net 项目中上传多个文件。
我想在将文件上传到 4 MB 之前验证文件大小。
我的代码是:
 <ajaxToolkit:AjaxFileUpload
    id="ajaxUpload1" OnUploadComplete="ajaxUpload1_OnUploadComplete"
    ThrobberID="MyThrobber1" MaximumNumberOfFiles="5" runat="server" AllowedFileTypes="swf,pdf"></ajaxToolkit:AjaxFileUpload>
    <asp:Image id="MyThrobber1" ImageUrl="~/images/loading.gif" Style="display:None" runat="server" />
和
  protected void ajaxUpload1_OnUploadComplete(object sender, AjaxFileUploadEventArgs e)
    {
            int fileSize = e.FileSize;
                // fileSize in bytes
                if (fileSize < 4194304)
                {
                    //String currentDir = FileManager1.CurrentDirectory.PhysicalPath;
                    String FilePath = Path.Combine(currentDir, e.FileName);
                    // Save upload file to the file system
                    ajaxUpload1.SaveAs(FilePath);
                }
   }