在Web上怎么实现类似于163邮件中的附件获取,也就是怎么实现另存为菜单? <input type="file" /> ? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 作个链接,比如downfile.aspx?mailid=123&fujianid=1点链接时, 在aspx文件中取得mailid和fujianid两个参数, 就从电子邮件中解包出相应的附件的字节数组,写到客户端byte[] bytes = 取得要下载文件的byte[];string strFileName = System.Web.HttpUtility.UrlEncode( System.Text.Encoding.UTF8.GetBytes("附件名称.zip));bytes = Convert.FromBase64String( bytes);Response.AppendHeader("Content-Disposition", "attachment; filename=" + strFileName); Response.ContentType = "application/octet-stream";Response.BinaryWrite(bytes);Response.End(); c# 压缩文件夹(包含子文件夹) C#中如何判断某个应用程序的运行状态 C#选项卡 问题请教 对象方法改写问题 怎样在panel中动态生成图标控件? net2005如何调用winmm.dll 如何用C#实现查询ORACLE嵌套表?? Access数据库是否可以存放图片文件,用哪种数据类型呢? 如何提升c# 版web application的速度? 新入门C# 请帮我看看 谢谢了!! 问个巨弱的问题 关于datagrid的问题,如何获取用户选中行的索引号
点链接时, 在aspx文件中取得mailid和fujianid两个参数, 就从电子邮件中解包出相应的附件的字节数组,写到客户端byte[] bytes = 取得要下载文件的byte[];
string strFileName = System.Web.HttpUtility.UrlEncode( System.Text.Encoding.UTF8.GetBytes("附件名称.zip));
bytes = Convert.FromBase64String( bytes);
Response.AppendHeader("Content-Disposition", "attachment; filename=" + strFileName);
Response.ContentType = "application/octet-stream";
Response.BinaryWrite(bytes);
Response.End();