现在的位置: 首页 > 综合 > 正文

详解NeatUpload上传控件的使用

2012年08月04日 ⁄ 综合 ⁄ 共 2017字 ⁄ 字号 评论关闭

NeatUpload用于文件上传。可传大文件。目前最新版本:NeatUpload-1.2.32。

官方网站:http://www.brettle.com/neatupload

NeatUpload下载地址:http://www.brettle.com/Data/Sites/1/NeatUpload-1.3.21.zip

演示地址:http://www.brettle.com/Demo.aspx

1.在VS工具箱中点右键选“选择项”…… 将Brettle.Web.NeatUpload.dll添加到工具箱。

可以在添加后的工具箱看到相应控件。

2.新建web项目。将NeatUpload复制到项目根目录。

3.修改Web.config

  1. <?xml version="1.0" encoding="utf-8"?> 
  2.   
  3. <configuration> 
  4.   
  5.     <configSections> 
  6.         <sectionGroup name="system.web"> 
  7.             <section name="neatUpload" type="Brettle.Web.NeatUpload.ConfigSectionHandler, Brettle.Web.NeatUpload" allowLocation="true" /> 
  8.         </sectionGroup> 
  9.     </configSections> 
  10.   
  11.     <appSettings/> 
  12.     <connectionStrings/> 
  13.   
  14.     <system.web> 
  15.         <neatUpload useHttpModule="false" maxNormalRequestLength="4096" maxRequestLength="2097151" defaultProvider="FilesystemUploadStorageProvider"> 
  16.             <providers> 
  17.                 <add name="FilesystemUploadStorageProvider" 
  18.                 type="Brettle.Web.NeatUpload.FilesystemUploadStorageProvider, Brettle.Web.NeatUpload" /> 
  19.             </providers> 
  20.         </neatUpload> 
  21.         <compilation debug="false"> 
  22.         </compilation> 
  23.         <authentication mode="Windows" /> 
  24.         <httpModules> 
  25.             <!--如果不加这httpmodules,进度条不显示--> 
  26.            <add name="UploadHttpModule" type="Brettle.Web.NeatUpload.UploadHttpModule, Brettle.Web.NeatUpload"/> 
  27.         </httpModules> 
  28.     </system.web> 
  29.     <location path="Default.aspx" > 
  30.         <system.web> 
  31.             <neatUpload useHttpModule="true" /> 
  32.             <httpRuntime maxRequestLength="2097151" executionTimeout="3600" useFullyQualifiedRedirectUrl="true" /> 
  33.         </system.web> 
    1. </location> 
    2. </configuration> 

    现在可以拖拽控件开始编程了。
    4.aspx页面代码如下:

    1. <head runat="server"> 
    2.     <title> NeatUpload </title> 
    3.     <script type="text/javascript" language="javascript"> 
    4.        function ToggleVisibility(id, type) 
    5.        { 
    6.            el = document.getElementById(id); 
    7.            if(el.style) 
    8.            { 
    9.                if(type == 'on') 
    10.                {  
    11.                   el.style.display = 

抱歉!评论已关闭.