。。只要是链接都能右键另存为吧。。。。
只要链接地址指向文件路径就行。
另外如果问的是gridview中显示超链在列 *** 作的话加上一列
比如你数据库中有一列filename列,你用select *取出
然后在gv的<Columns></Cloumns>里复制粘贴下面项,当然括号和中文要去掉
<asp:HyperLinkField DataNavigateUrlFields="(数据库中取出的文件名)filename"
DataNavigateUrlFormatString="download/{0}(这里用输出规则是{0}代替第一个参数即filename,html生成的话就是download/filename)" DataTextField="(gv里列里显示的超链接名)filename" />
Response.ContentType = "image/jpeg"Response.AppendHeader("Content-Disposition","attachmentfilename=SailBig.jpg")
Response.TransmitFile( Server.MapPath("~/images/sailbig.jpg") )
Response.End()
试着用这个思路解决一下!
Response.ContentType = "image/jpeg" ;Response.ContentType = "audio/mpeg";
都写进去咯
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)