-1

Asp.net のファイル アップロード コントロールを使用して 1 つの zip ファイルをアップロードし、ボタンを送信した後、そのファイルを ashx ハンドラーに送信する必要があります。ハンドラーでは、ファイルをそのまま受け取り、そのファイルを場所に保存する必要があります。方法それを達成する

4

1 に答える 1

0

To save the file, you will have to use the Request.Files collection.

foreach (string file in Request.Files)
{
    HttpPostedFile zipFile = Request.Files[file] as HttpPostedFile;
    if (zipFile.ContentLength > 0)
       zipFile.SaveAs("YOUR_PATH/" + file);
}

If you need to extract the contents of the zip file, you can use a library like dotNetZip

于 2013-06-12T06:07:42.477 に答える