首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

webBrowser怎么实现文件下载

2012-05-14 
webBrowser如何实现文件下载WinForm,求解。webBrowser加载一个网页时,点击其中的文件下载连接时实现文件下

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);            } 

热点排行