1. 下载DotNetZip(Ionic.zip.dll)
2. 代码
protected void AllDown_Click(Object sender, EventArgs e)
{
int itemID;
if (Request.QueryString["ItemID"] != null)
{
itemID = int.Parse(Request.QueryString["itemID"].ToString());
SPWeb web = SPContext.Current.Site.OpenWeb("子网站名字");
web.AllowUnsafeUpdates = true;
SPList list = web.Lists["列表名字"];
SPListItem item = list.GetItemById(itemID);
string folder = @"C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\template\LAYOUTS\ZipFolder\";//在layouts下创建个ZipFolder文件夹
string zipName = item["Title"] + "(" + DateTime.Now.ToString("yyyy_MM_