如何将 AjaxFileUpload 中的拖放文件设置为 false

本文关键字:文件 设置 false 拖放 AjaxFileUpload | 更新日期: 2023-09-27 17:50:26

AjaxFileUpload默认允许拖放文件功能,如何关闭它?

<asp:AjaxFileUpload ID="AjaxFileUpload1" runat="server" 
        MaximumNumberOfFiles="1" 
        onuploadcomplete="AjaxFileUpload1_UploadComplete"  />

如何将 AjaxFileUpload 中的拖放文件设置为 false

根据 AjaxFileUpload 控件的文档,没有允许您执行此操作的属性。但是,如果您查看呈现页面的源,您可以看到放置区由一个名为 '' 的类装饰。因此,一旦加载了控件,您就可以在客户端执行此操作

JavaScript

document.getElementsByClassName("ajax__fileupload_dropzone")[0].style.display="none";

jQuery

$(".ajax__fileupload_dropzone").hide();
    <style type="text/css">
    .ajax__fileupload_dropzone {
        display:none;
    } 
    </style>

通过这种方式,我能够让它隐藏放置区。