2

好的,我这里有这个场景。我将一个 URL 指向用户以允许他们开始下载。下载按钮有一个类似 www.mydomainname/files/abc.mp3 的 navigateURL。所以当用户点击它时,它会自动弹出 SaveFileDialog 让用户选择他们的保存目的地。我的问题是,我们是否可以访问 SaveFileDialog 中的按钮单击事件?喜欢 FileOk 事件?我想要实现的是我想跟踪文件被下载的次数。任何指针将不胜感激。

4

3 回答 3

0

您可以检查 FileName 属性是否为空。如果可能的话,也可能值得使用服务器日志来监控是否允许热链接,因为跟踪对话框不会跟踪下载文件的所有可能方式。

于 2013-02-27T01:44:17.697 回答
0

发送文件的流完成后,将日志添加到数据库中,这将帮助您生成报告或执行简单的 SQL 以获取下载歌曲的次数。

于 2013-02-27T03:54:26.900 回答
0

在 ASP.Net 中跟踪文件下载点击次数/计数

看看这个问题的答案。这似乎是一种更合适的方法。

于 2013-03-05T16:49:25.693 回答