文档下载和数据库字段关联
<a href="/Document/Download?id=<%= ViewData.Eval("documentRead.DocumentID") %>">下载该文档</a>
这句代码是在页面中被点击以后返回DocumentController类的Download()方法,在Download方法里面有以下语句:
int documentid = Request.QueryString["id"].ToInteger();
//此处加上下载数的逻辑
document.UpdateDownloadCount(documentid); //DownCount字段加一
//此处开始下载
string ss ="/"+ GetURL(documentid);
Response.Redirect(ss);
在下载之前先对Document的表中的DownCount的字段加1,然后取出url后对它进行适当的处理,最后
用Response.Redirect(ss)来获得资源。。。
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步