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

asp.net neatUpload 支持大文件上傳組件

 更新時(shí)間:2009年04月20日 17:43:23   作者:  
Brettle.Web.NeatUpload.dll,可以看到工具箱中出現(xiàn)InputFile等控件

1.在工具箱中添加Brettle.Web.NeatUpload.dll,可以看到工具箱中出現(xiàn)InputFile等控件。
2.復(fù)制文件夾NeatUpload到根目錄.
3.拖放使用上傳控件InputFile和進(jìn)度條ProgressBar,添加上傳文件的按鈕.aspx頁(yè)面代碼如下:

復(fù)制代碼 代碼如下:

<body>
<form id="form1" runat="server">
<div>
<upload:InputFile id="AttachFile" runat="server"></upload:InputFile>
<asp:Button ID="Upload" runat="server" Text="Upload" OnClientClick="ToggleVisibility('ProgressBar','on')" OnClick="Upload_Click"/>
<div id="ProgressBar" style="display:none;">
<upload:progressbar id="pbProgressBar" runat="server" Inline="true" Width="500px" Height="100"> </upload:progressbar>
</div>
</div>
</form>
</body>

4.添加腳本代碼ToggleVisiblity函數(shù)到頁(yè)面上如下:
復(fù)制代碼 代碼如下:

<script type="text/javascript" language="javascript">
function ToggleVisibility(id, type)
{
el = document.getElementById(id);
if(el.style)
{
if(type == 'on')
{

el.style.display = 'block';
}
else
{

el.style.display = 'none';
}
}
else
{
if(type == 'on')
{

el.display = 'block';
}
else
{

el.display = 'none';
}
}
}
</script>


5.給上傳文件的按鈕添加事件Upload_Click

復(fù)制代碼 代碼如下:

protected void Upload_Click(object sender, EventArgs e)
{
string FileName = this.AttachFile.FileName;//獲取上傳文件的全路徑
string ExtenName = System.IO.Path.GetExtension(FileName);//獲取擴(kuò)展名
string SaveFileName = System.IO.Path.Combine(Request.PhysicalApplicationPath, DateTime.Now.ToString("yyyyMMddhhmm") + ExtenName);//合并兩個(gè)路徑為上傳到服務(wù)器上的全路徑
if (this.AttachFile.ContentLength > 0)
{
try
{
this.AttachFile.MoveTo(SaveFileName, Brettle.Web.NeatUpload.MoveToOptions.Overwrite);
}
catch (Exception ex)
{
throw ex;
}
}
}

6.在配置文件web.config中添加http模塊聲明:
復(fù)制代碼 代碼如下:

<httpModules>
<add name="UploadHttpModule" type="Brettle.Web.NeatUpload.UploadHttpModule, Brettle.Web.NeatUpload" />
</httpModules>


7.需要在web.config進(jìn)行其他一些設(shè)置才能保證完美。
在<configuration>里面加入
復(fù)制代碼 代碼如下:

<configSections>
<sectionGroup name="system.web">
<section name="neatUpload" type="Brettle.Web.NeatUpload.ConfigSectionHandler, Brettle.Web.NeatUpload" allowLocation="true" />
</sectionGroup>
</configSections>

在 <system.web>加入
復(fù)制代碼 代碼如下:

<neatUpload useHttpModule="false" maxNormalRequestLength="4096" maxRequestLength="2097151" defaultProvider="FilesystemUploadStorageProvider">
<providers>
<add name="FilesystemUploadStorageProvider" type="Brettle.Web.NeatUpload.FilesystemUploadStorageProvider, Brettle.Web.NeatUpload" />
</providers>
</neatUpload>

在<configuration>里面的后面位置加入
復(fù)制代碼 代碼如下:

<location path="Default.aspx" >
<system.web>
<neatUpload useHttpModule="true" />
<httpRuntime maxRequestLength="2097151" executionTimeout="3600" useFullyQualifiedRedirectUrl="true" />
</system.web>
</location>
</configuration>

地址下載,里面有詳細(xì)的使用文檔

相關(guān)文章

  • Asp.Net Core中服務(wù)的生命周期選項(xiàng)區(qū)別與用法詳解

    Asp.Net Core中服務(wù)的生命周期選項(xiàng)區(qū)別與用法詳解

    這篇文章主要給大家介紹了關(guān)于Asp.Net Core中服務(wù)的生命周期選項(xiàng)區(qū)別與用法的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2018-11-11
  • asp.net 繼承自Page實(shí)現(xiàn)統(tǒng)一頁(yè)面驗(yàn)證與錯(cuò)誤處理

    asp.net 繼承自Page實(shí)現(xiàn)統(tǒng)一頁(yè)面驗(yàn)證與錯(cuò)誤處理

    一直以來(lái),我都在思考以前一個(gè)項(xiàng)目中,后臺(tái)文件中很多的.aspx文件上的權(quán)限判斷問(wèn)題,傻乎乎的我基本上每個(gè)文件當(dāng)時(shí)都給加了一句
    2009-04-04
  • 未處理的事件"PageIndexChanging" 之解決方案

    未處理的事件"PageIndexChanging" 之解決方案

    今天我寫(xiě)一個(gè)小程序遇到這個(gè)問(wèn)題,上網(wǎng)搜了一下,已經(jīng)有很好的解決方法了,以前都是拉控件自己生成,現(xiàn)在用代碼自己寫(xiě)就出現(xiàn)了這個(gè)問(wèn)題
    2008-07-07
  • asp.net Silverlight應(yīng)用程序中獲取載體aspx頁(yè)面參數(shù)

    asp.net Silverlight應(yīng)用程序中獲取載體aspx頁(yè)面參數(shù)

    有時(shí)候SL應(yīng)用中需要使用由aspx頁(yè)面中傳遞過(guò)來(lái)的參數(shù)值,此時(shí)通常有兩種方法獲取
    2009-11-11
  • webapi跨域使用session的方法示例

    webapi跨域使用session的方法示例

    這篇文章主要介紹了webapi跨域使用session的方法示例,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2018-07-07
  • 在.NET Core類庫(kù)中使用EF Core遷移數(shù)據(jù)庫(kù)到SQL Server的方法

    在.NET Core類庫(kù)中使用EF Core遷移數(shù)據(jù)庫(kù)到SQL Server的方法

    下面小編就為大家分享一篇在.NET Core類庫(kù)中使用EF Core遷移數(shù)據(jù)庫(kù)到SQL Server的方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2017-12-12
  • .NET?Core使用APB?vNext框架入門(mén)教程

    .NET?Core使用APB?vNext框架入門(mén)教程

    這篇文章介紹了.NET?Core使用APB?vNext框架的入門(mén)教程,文中通過(guò)示例代碼介紹的非常詳細(xì)。對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2022-02-02
  • WPF的數(shù)據(jù)綁定詳細(xì)介紹

    WPF的數(shù)據(jù)綁定詳細(xì)介紹

    數(shù)據(jù)綁定:是應(yīng)用程序 UI 與業(yè)務(wù)邏輯之間建立連接的過(guò)程。 如果綁定正確設(shè)置并且數(shù)據(jù)提供正確通知,則當(dāng)數(shù)據(jù)的值發(fā)生更改時(shí),綁定到數(shù)據(jù)的視覺(jué)元素會(huì)自動(dòng)反映更改。 數(shù)據(jù)綁定可能還意味著如果視覺(jué)元素中數(shù)據(jù)的外部表現(xiàn)形式發(fā)生更改,則基礎(chǔ)數(shù)據(jù)可以自動(dòng)更新以反映更改。
    2013-03-03
  • .Net Core內(nèi)存回收模式及性能測(cè)試對(duì)比分析

    .Net Core內(nèi)存回收模式及性能測(cè)試對(duì)比分析

    下面小編就為大家分享一篇.Net Core內(nèi)存回收模式及性能測(cè)試對(duì)比分析,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2017-12-12
  • 記錄asp.net網(wǎng)站是什么原因?qū)е峦V惯\(yùn)行的代碼

    記錄asp.net網(wǎng)站是什么原因?qū)е峦V惯\(yùn)行的代碼

    這篇文章主要介紹了記錄asp.net網(wǎng)站是什么原因?qū)е峦V惯\(yùn)行的具體實(shí)現(xiàn)
    2014-03-03

最新評(píng)論