Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2012/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio 2012 AjaxControlToolkit.AjaxFileUpload_Visual Studio 2012_Ajaxcontroltoolkit - Fatal编程技术网

Visual studio 2012 AjaxControlToolkit.AjaxFileUpload

Visual studio 2012 AjaxControlToolkit.AjaxFileUpload,visual-studio-2012,ajaxcontroltoolkit,Visual Studio 2012,Ajaxcontroltoolkit,我正在asp.net表单应用程序中使用AjaxFileUpload控件。其中一个文件包含“&”符号,其文件名类似于此AFFILIATES&Distrillers_id_2.gif。我无权更改文件名以删除该文件名中的特殊字符。将内容类型获取为空并且不在目标路径中保存图像 请建议我如何解决这个问题 AjaxFileUpload控件是否有任何验证属性,如Fileupload控件的“HasFile”属性 为什么AjaxFileUpload控件不接受文件名中的特殊字符 <asp:AjaxFileUp

我正在asp.net表单应用程序中使用AjaxFileUpload控件。其中一个文件包含“&”符号,其文件名类似于此AFFILIATES&Distrillers_id_2.gif。我无权更改文件名以删除该文件名中的特殊字符。将内容类型获取为空并且不在目标路径中保存图像

请建议我如何解决这个问题

AjaxFileUpload控件是否有任何验证属性,如Fileupload控件的“HasFile”属性

为什么AjaxFileUpload控件不接受文件名中的特殊字符

<asp:AjaxFileUpload ID="FileUploadAjax" runat="server" Width="600px" AllowedFileTypes="jpg,jpeg,gif,png" Font-Size="12px" OnUploadComplete="FileUploadAjax_UploadComplete" />

  protected void FileUploadAjax_UploadComplete(object sender, AjaxControlToolkit.AjaxFileUploadEventArgs e)
    {

        FileUploadAjax.SaveAs(Server.MapPath(System.Configuration.ConfigurationManager.AppSettings["portfolioimggallery"]));
        //fileuploadajaxlist.Add(FileUploadAjax, e);

    }

那么,它是在调用SaveAs后中断的,还是在此之前中断的?您使用的是哪个版本的ACT和哪个浏览器?检查上传时浏览器控制台上对服务器的请求。文件名是否通过查询字符串传递?
-       e   {AjaxControlToolkit.AjaxFileUploadEventArgs}    AjaxControlToolkit.AjaxFileUploadEventArgs
+       base    {AjaxControlToolkit.AjaxFileUploadEventArgs}    System.EventArgs {AjaxControlToolkit.AjaxFileUploadEventArgs}
        ContentType ""  string
        FileId          "F9DB0007-D821-BB40-42CA-3EF2BB5F7905"  string
        FileName    "AFFILIATES"    string
        FileSize    4705    int
        PostedUrl   ""  string
        State           Success AjaxControlToolkit.AjaxFileUploadState
        StatusMessage   "Success"   string
+       Non-Public members