Asp.NETAjax控件工具包中AjaxFileUpload和AsyncFileUpload的区别
我一直在学习如何使用asp.net ajax控件工具包提供的不同控件 我遇到了两个让我非常困惑的控件: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
AjaxFileUpload
和2.AsyncFileUpload
感谢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控件时,查询字符串不起作用。