找出文件下载次数的准确方法

时间:2010-01-21 16:12:31

标签: c# asp.net

我有一个下载页面,其中linkbutton用户可以用来下载文件。 linkbutton的事件处理程序为用户设置响应类型以查看下载对话框并选择保存它。我需要准确找出文件下载的次数。如果我在链接按钮的事件处理程序中增加一个计数器,我会认为它不准确,因为用户可能选择在下载对话框中单击“取消”。

我究竟需要挂钩这个计数器递增逻辑?

2 个答案:

答案 0 :(得分:4)

您可以编写一个发送文件的HttpHandler。

发送完成后,您可以增加下载次数

答案 1 :(得分:0)

将文件路由到第二个.aspx文件,该文件只是从磁盘读取真实文件并将其回显到页面,然后在完成后,递增数据库中的下载计数器。