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は他の設定を行ってこそ、完璧を保証することができます.
に加わる








加入







奥の後ろに入る









アドレスはダウンロードして、中は詳しい使用のドキュメントがあります