关于网友提出的“GridView自适应列宽 GridView按钮下载”问题疑问,本网通过在网上对“GridView自适应列宽 GridView按钮下载”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:
问题:GridView自适应列宽 GridView按钮下载
描述: 各们大虾们,小妹有一个问题想请教一下
我做了一个新品发布,当把一些新品发布的同时要上传有关这个新品的相关资料(也就是一个文件),将这个文件给保存到数据库中后,我再GridView中要将所有新品的信息都给显示出来,在每一条新品的后面都有一个对应的下载按钮,当我点击下载的时候可以将对应新品的文件给下载下来,这个效果要怎样实现呢?各位大哥大姐们快救救我吧!急.........
解决方案1: GridView 加入linkbutton 需要模板
编辑
' commandname="paysortupdate" >' commandname="paysortupdate" >
---具体参数 你搜下好了---------------------
ps 下载方法
///
/// 文件下载方
///
/// 全路径
private void FileDownload(string FullFileName)
{
if (!File.Exists(FullFileName))
{
JScript.Alert("文件不存在!", Page);
return;
}
FileInfo DownloadFile = new FileInfo(FullFileName);
Response.Clear();
Response.ClearHeaders();
Response.Buffer = false;
Response.ContentType = "application/octet-stream";
Response.AppendHeader("Content-Disposition", "attachment;filename=" + HttpUtility.UrlEncode(DownloadFile.FullName, System.Text.Encoding.UTF8));
Response.AppendHeader("Content-Length", DownloadFile.Length.ToString());
Response.WriteFile(DownloadFile.FullName);
Response.Flush();
Response.End();
}
解决方案2: 数据库存文件路径 再GridView中加个linkBtton列直接绑定上去就可以了
以上介绍了“GridView自适应列宽 GridView按钮下载”的问题解答,希望对有需要的网友有所帮助。
本文网址链接:http://www.codes51.com/itwd/2181391.html