Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/35.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
Asp.NETAjax控件工具包中AjaxFileUpload和AsyncFileUpload的区别_Asp.net_Asp.net Ajax_Asyncfileupload - Fatal编程技术网

Asp.NETAjax控件工具包中AjaxFileUpload和AsyncFileUpload的区别

Asp.NETAjax控件工具包中AjaxFileUpload和AsyncFileUpload的区别,asp.net,asp.net-ajax,asyncfileupload,Asp.net,Asp.net Ajax,Asyncfileupload,我一直在学习如何使用asp.net ajax控件工具包提供的不同控件 我遇到了两个让我非常困惑的控件: AjaxFileUpload和2.AsyncFileUpload 第一个控件非常好。我知道AjaxFileUpload上传文件,而不需要回发,这与普通asp.net文件上传控件不同 但是,我不确定这个AsynxFileUpload是什么。我无法理解他们之间的差异 谁能帮我澄清一下这件事吗。如果可能,请举例说明 感谢AsyncFileUpload-AsyncFileUpload是一个ASP.NE

我一直在学习如何使用asp.net ajax控件工具包提供的不同控件

我遇到了两个让我非常困惑的控件:

  • AjaxFileUpload
    和2.
    AsyncFileUpload
  • 第一个控件非常好。我知道AjaxFileUpload上传文件,而不需要回发,这与普通asp.net文件上传控件不同

    但是,我不确定这个AsynxFileUpload是什么。我无法理解他们之间的差异

    谁能帮我澄清一下这件事吗。如果可能,请举例说明


    感谢AsyncFileUpload-AsyncFileUpload是一个ASP.NET AJAX控件,允许您将文件异步上载到服务器。可以在服务器端和客户端检查文件上载结果

    AjaxFileUpload-AjaxFileUpload是一个ASP.NET Ajax控件,可用于将多个文件异步上载到服务器。当控件与支持HTML5最新功能的浏览器(如Microsoft Internet Explorer 10、Mozilla Firefox 9或Google Chrome 17)一起使用时,AjaxFileUpload支持显示文件上载进度。该控件在上载文件时显示进度条

    如果浏览器不支持HTML5文件API(例如,Internet Explorer 9),则不会显示上载进度,而是显示一个throbber图像。换句话说,将显示忙碌等待图像,而不是实际进度

    AjaxFileUpload控件还支持拖放界面。通过将文件拖动到页面上的AjaxFileUpload控件,可以将多个文件添加到AjaxFileUpload上载队列。或者,在使用“文件上载”对话框选择文件时,可以使用SHIFT键或CTRL键选择要上载的多个文件。旧浏览器不支持这些功能

    通过利用AllowedFileTypes属性,您可以限制可以使用AjaxFileUpload控件上载的文件类型。例如,可以阻止上载除图像文件(扩展名为jpeg、png或gif的文件)以外的任何文件。通过利用MaximumNumberOfFiles属性,您可以限制控件可以上载的文件数。例如,您可以阻止用户上载超过5个文件


    AsyncFileUpload-AsyncFileUpload是一个ASP.NET AJAX控件,允许您将文件异步上载到服务器。可以在服务器端和客户端检查文件上载结果

    AjaxFileUpload-AjaxFileUpload是一个ASP.NET Ajax控件,可用于将多个文件异步上载到服务器。当控件与支持HTML5最新功能的浏览器(如Microsoft Internet Explorer 10、Mozilla Firefox 9或Google Chrome 17)一起使用时,AjaxFileUpload支持显示文件上载进度。该控件在上载文件时显示进度条

    如果浏览器不支持HTML5文件API(例如,Internet Explorer 9),则不会显示上载进度,而是显示一个throbber图像。换句话说,将显示忙碌等待图像,而不是实际进度

    AjaxFileUpload控件还支持拖放界面。通过将文件拖动到页面上的AjaxFileUpload控件,可以将多个文件添加到AjaxFileUpload上载队列。或者,在使用“文件上载”对话框选择文件时,可以使用SHIFT键或CTRL键选择要上载的多个文件。旧浏览器不支持这些功能

    通过利用AllowedFileTypes属性,您可以限制可以使用AjaxFileUpload控件上载的文件类型。例如,可以阻止上载除图像文件(扩展名为jpeg、png或gif的文件)以外的任何文件。通过利用MaximumNumberOfFiles属性,您可以限制控件可以上载的文件数。例如,您可以阻止用户上载超过5个文件


    在页面上使用AjaxFileUpload控件时,查询字符串不起作用。在页面上使用AjaxFileUpload控件时,查询字符串不起作用。