asp.NetneatUploadは大ファイルアップロードコンポーネントをサポートする
3403 ワード
1.ツールボックスにBrettleを追加する.Web.NeatUpload.dll、ツールボックスにInputFileなどのコントロールが表示されます.2.フォルダNeatUploadをルートディレクトリにコピーする.3.ドラッグ&ドロップアップコントロールInputFileとプログレスバーを使用して、アップロードファイルのボタンを追加します.aspxページコードは以下の通りです.
に加わる
在加入
4.スクリプトコードToggleVisiblity関数を次のようにページに追加します.
<br>function ToggleVisibility(id,type)
<br>{<br>el =document.getElementById(id);<br>if(el.style)
<br>{<br>if(type =='on')
<br>{<br><br>el.style.display ='block';<br>}
<br>else
<br>{<br><br>el.style.display ='none';<br>}
<br>}
<br>else
<br>{<br>if(type =='on')
<br>{<br><br>el.display ='block';<br>}
<br>else
<br>{<br><br>el.display ='none';<br>}
<br>}
<br>}
<br>
5.ファイルをアップロードするボタンにイベントを追加するUpload_Click
protected void Upload_Click(object sender, EventArgs e)
{
string FileName = this.AttachFile.FileName;//
string ExtenName = System.IO.Path.GetExtension(FileName);//
string SaveFileName = System.IO.Path.Combine(Request.PhysicalApplicationPath, DateTime.Now.ToString("yyyyMMddhhmm") + ExtenName);//
if (this.AttachFile.ContentLength > 0)
{
try
{
this.AttachFile.MoveTo(SaveFileName, Brettle.Web.NeatUpload.MoveToOptions.Overwrite);
}
catch (Exception ex)
{
throw ex;
}
}
}
6.プロファイルweb.configにhttpモジュール宣言を追加するには:
7.webで必要です.configは他の設定を行ってこそ、完璧を保証することができます.に加わる
在
奥の後ろに入る
アドレスはダウンロードして、中は詳しい使用のドキュメントがあります