读书人

webBrowser怎么实现文件下载

发布时间: 2012-05-14 15:24:34 作者: rapoo

webBrowser如何实现文件下载
WinForm,求解。

webBrowser加载一个网页时,点击其中的文件下载连接时实现文件下载

[解决办法]

C# code
 //文件下载功能            FileInfo file = new System.IO.FileInfo(Server.MapPath(path));            if (File.Exists(Server.MapPath(path)))            {                string name = Path.GetFileName(Server.MapPath(path));                //存在文件                Response.Clear();                Response.Buffer = false;                //通知浏览器下载文件而不是打开                 Response.ContentType = "application/octet-stream";                //下载的文件名                Response.AppendHeader("content-disposition", "attachment;filename=" + name);                //文件的大小                Response.AppendHeader("Content-Length", file.Length.ToString());                Response.WriteFile(path);            } 

读书人网 >C#

热点推荐