我正在使用 Ionic zip,我制作了 zip 文件并想下载并自动解压缩。我已经实现了提取功能,我在网页上有一个按钮,单击它将提取 zip 文件并将其下载到我在代码中提供的路径,下面是我的代码
String TargetDirectory = @"C:\";
using (ZipFile zip = ZipFile.Read(Server.MapPath(ConfigurationManager.AppSettings["zipfiles"] + filename)))
{
zip.ExtractExistingFile = ExtractExistingFileAction.OverwriteSilently;
zip.Password = password;
zip.ExtractAll(TargetDirectory);
}
此代码工作正常,我想在单击按钮时显示下载对话框并在用户从对话框中选择的路径上提取文件。我怎样才能做到这一点?