我想檢測用戶是否點擊了下載或查看超鏈接。這是一個人們可以上傳文件的頁面,如果需要,他們也可以查看文件(任何人上傳的文件)。我使用asp.NET上傳文件並將其存儲在sql server數據庫中。這些文件然後使用數據庫顯示在網頁上,任何登錄的用戶都可以看到。網頁上有多個文件,並且都有查看或下載鏈接(zip文件等文件沒有視圖)。我想創建一個功能,允許上傳文件的用戶查看誰看到了他/她的文件。就像文件名的表格列一樣,每個人都看着文件被添加到數據庫的列中。 這是我使用在GridView什麼:檢測用戶是否下載了文件
<asp:HyperLinkField DataNavigateUrlFields="Id" DataNavigateUrlFormatString="~/DownloadFile.aspx?Id={0}" HeaderText="Download" Text="Download" />
這是一種更可靠的方式來處理,如果用戶返回到同一頁面多次。否則Ahmad-San的jscript函數可以用於一次性訪問。 –
我剛剛寫了一個sql查詢,更新時間,如果用戶已經點擊該按鈕。 – reddevil