欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

asp.net 大文件上傳控件

 更新時(shí)間:2008年12月19日 14:30:55   作者:  
這段時(shí)間寫(xiě)了個(gè)asp.net 上傳大文件控件。經(jīng)過(guò)測(cè)試,在ie中可顯示進(jìn)度條。特此共享,望廣大網(wǎng)友多提意見(jiàn)。
大文件上傳控件(包含進(jìn)度條)
  使用說(shuō)明如下:
   <summary>
  上傳進(jìn)度條控件
   </summary>
   <example>
   Web.config 配置
   <?xml version="1.0"?>
  <configuration>
    <configSections>
  <!--上傳節(jié)點(diǎn)-->
     <sectionGroup name="slickUpload">
       <section name="uploadLocationProvider" type="Common.SlickUpload.Configuration.UploadLocationProviderHandler, Common"/>
     </sectionGroup>
    </configSections>
    <system.web>
     <httpRuntime maxRequestLength="2024000" executionTimeout="300"/>
     <httpHandlers>
     <add verb="*" path="CommonToolsASHX.ashx" type="Common.Web.AppControl.CommonToolsASHX, Common" />
     <add verb="*" path="CommonToolsASHX_XML.ashx" type="Common.Web.AppControl.CommonToolsASHX_XML, Common" />
     </httpHandlers>
     <!--上傳Modules-->
     <httpModules>
     <add name="HttpUploadModule" type="Common.SlickUpload.HttpUploadModule, Common"/>
     </httpModules>
    </system.web>
    <appSettings>
     <!--上傳臨時(shí)路徑-->
     <add key="uploadPath" value="c:TDdownloadtemp"/>
     <!--許可上傳頁(yè)面,多個(gè)頁(yè)面用';'分開(kāi)-->
     <add key="HttpUploadModulePageGoOn" value="Upload.aspx;"/>
    </appSettings>
  </configuration>
  ASPX頁(yè)面
    //頂部
    <%@ Register Assembly="Common" Namespace="Common.Web.AppControl" TagPrefix="cc1" %>
    //form內(nèi)
    <asp:FileUpload ID="fileUploadFile" runat="server" />
    <asp:Button ID="BtnUpload" runat="server" OnClick="Button1_Click" Text="Upload" />
    <asp:HyperLink ID="hyCancel" runat="server">Cancel</asp:HyperLink>
    <cc1:WebUploadProgressBar ID="WebUploadProgressBarControl" runat="server" UploadPath="C:TDdownload"></cc1:WebUploadProgressBar>
  ASPX對(duì)應(yīng)的CS代碼
      protected void Page_Load(object sender, EventArgs e)
      {
        //綁定上傳客戶(hù)端javascript事件
        this.BtnUpload.OnClientClick = this.WebUploadProgressBarControl.GetUploadClick_Javascript;
        //綁定上傳取消客戶(hù)端javascript事件
        this.hyCancel.NavigateUrl = "javascript:" + this.WebUploadProgressBarControl.GetUploadCancelClick_Javascript;
      }
      protected void BtnUpload_Click(object sender, EventArgs e)
      {
        //上傳文件
        this.WebUploadProgressBarControl.SaveUploadFiles();    
      }
   </example>
   <remarks>必須在IIS站點(diǎn)下設(shè)置端口或虛擬目錄方可測(cè)試通過(guò),又問(wèn)題請(qǐng)和zljGood@hotmail.com聯(lián)系</remarks>

相關(guān)文章

最新評(píng)論