SlickUpload使用(二)

<slickUpload handleRequests="boolean" scriptUrl="url to slickupload.js">
    <uploadProfiles defaultProfile="provider name">
        <add name="provider name"
             documentDomain="host name"
             maxRequestLength="number of kilobytes"
             executionTimeout="number of seconds">
            <uploadStreamProvider type="provider type" />
            <uploadFilter type="filter type" />
        </add>
    </uploadProfiles>
    <sessionStorageProvider type="provider type"
    updateInterval="number of seconds" staleTimeout="number of seconds" />
</slickUpload>
 
SlickUpload 节点
属性:handleRequests、 scriptUrl
handleRequests – 可选的布尔属性
指定是否要处理的请求。默认值: true
 
scriptUrl – 可选的字符串属性
指定要使用加载 SlickUpload 的 JavaScript 的 URL 的字符串。如果没有指定url, SlickUpload将自动使用WebResource.axd包括版本编译成的SlickUpload组件的。默认值: null
 
子节点 uploadProfiles sessionStorageProvider
 
uploadProfiles 节点
属性 defaultProfile
defaultProfile – 可选的String属性
指定使用默认的配置文件名,如果没有指定,在上传的配置。 默认值: null
 
子节点 Add
 
Add 节点
属性 name documentDomain maxRequestLength executionTimeout
 
name – 可选的String属性
此上载配置文件指定配置文件的名称。 默认值: null
documentDomain - 可选的String属性
指定的在AJAX处理程序设置的document.domain值。 默认值: null
maxRequestLength的- 可选的整数属性
指定此上传配置文件,以千字节为单位的最大请求长度。 默认值: 2097152
executionTimeout - 可选的整数属性
此上载配置文件中指定执行超时,以秒为单位。 默认值: 86400
 
子节点 uploadStreamProvider uploadFilter
 
uploadStreamProvider 节点
属性 type(值有,File/SqlClient/S3/memory/custom)
 
值为File时,uploadStreamProvider 节点可添加location、existingAction  、fileNameMethod 三个可选属性。
值为SqlClient时,uploadStreamProvider 节点可添加connectionString 、connectionStringName 、table 、keyField 、dataField 、fileNameField 、useInsertTransaction 、dataType 
值为S3时,
 
 
uploadFilter 节点(可选节点,自定义上传过滤器)
属性 type
 
sessionStorageProvider 节点
属性 type(值:adaptive/inProc/SessionState/SqlClient/Custom) updatelnterval staleTimeout




原文地址:https://www.cnblogs.com/weapon/p/2820114.html