文档下载和数据库字段关联
<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)来获得资源。。。