我使用VS 2005,C#2,ASP.Net 2.0如何在ASP.Net
我無法找出如何跟蹤用戶按下F5/Ctrl + F5鍵/開的軌道F5 /刷新ASP.Net中的新窗口(Ctrl + N)。 我知道有一個Page.IsPostBack屬性,它告訴加載一個頁面以響應用戶採取的操作。
我只是好奇地想知道,爲什麼在ASP.Net中沒有屬性IsRefresh或Page.IsRefresh,只要用戶執行上述操作,就會返回true, 。
有沒有辦法知道這個?
其實我的問題是,我有一個DLL,使用它的所有我的aspx頁面被繼承,我必須 插入一些值,每當首次打開頁面,就是這樣,如果用戶只是打開頁面或不採取任何行動, 一個條目應該插入到數據庫中,但據我所嘗試,我控制它無論如何使用Page.IsPostBack屬性,但我卡在 在刷新的情況下,因爲它是無條件插入記錄。
實際上,它用於保存用戶打開網頁/應用程序後使用所有QueryString參數以及他在表格中打開網頁的時間保存的網頁。如果他無條件地或無意地刷新頁面,我不想在表格中重複輸入。請在此幫助我。 – 2009-11-15 14:50:22