在這些頁面上,我有一個從OnInit事件開始的C#計時器。 我想在頁面更改或關閉時停止它。 我可以使用哪些事件?頁面更改事件ASP.NET
回答
您可以檢查IsPostBack
,然後禁用定時器。當頁面關閉時,定時器也會停止。
if (IsPostBack == true)
{
Timer1.Enabled = false;
}
當我更改頁面時,計時器不會停止。我正在使用System.Timers.Timer –
「change」是什麼意思。在我的片段中,只要按一下按鈕,計時器就會停止,文本框或下拉列表的更改將autpostback設置爲true等。 – VDWWD
就像重定向一樣。我的代碼是:'System.Timers.Timer t; \t \t \t保護覆蓋無效的OnInit(EventArgs的發送) \t \t \t { \t \t \t \t base.OnInit(E); \t \t \t \t Load + = NuovaPrestazione_Load; \t \t \t} \t \t保護無效NuovaPrestazione_Load(對象發件人,EventArgs的) \t \t \t { \t \t \t \t如果(!的IsPostBack) \t \t \t \t { \t \t \t 噸=新系統。 Timers.Timer(20000); \t \t \t \t \t t.Elapsed + = new ElapsedEventHandler(OnTimedEvent); t.Start(); \t \t \t \t} \t \t \t} \t \t私人無效OnTimedEvent(對象源,ElapsedEventArgs E) \t \t \t { \t \t \t \t \t \t \t}' –
- 1. 更改ASP.NET頁面超時
- 2. 更改頁面後卸載事件
- 3. 頁面上Selectmenu Jquery UI更改事件
- 4. Facebook auth.sessionChange事件和頁面更改
- 5. ASP.net事件MasterPage到頁面
- 6. ASP.net Ajax和頁面事件
- 7. telerik radgrid問題:更改頁面大小更改事件時
- 8. Asp.Net MVC2 RenderAction更改頁面MIME類型?
- 9. Asp.Net從另一個頁面更改值
- 10. ASP.NET從內容頁面更改masterpage usercontrol
- 11. 以Asp.net形式更改目標頁面
- 12. ASP.NET動態更改主頁面
- 13. PrimeFaces獲取頁面更改事件的當前頁碼
- 14. Asp.net頁面和控制事件
- 15. ASP.NET - 頁面回傳和事件處理
- 16. ASP.Net最終渲染頁面事件
- 17. 登錄頁面上的OnLoggedIn事件ASP.NET
- 18. asp.net中的頁面卸載事件
- 19. asp.net頁面的初始事件
- 20. ASP.NET頁面雙擊事件引發
- 21. 更新asp.net頁面
- 22. 如何防止頁面刷新頁面在Asp.Net Gridview中更改
- 23. 調用ASP.NET用戶控件事件時調用頁面事件
- 24. ASP.net更新面板事件問題
- 25. 頁面加載事件發生在asp.net頁面兩次
- 26. ASP.NET MVC DropDownList選擇更改事件
- 27. asp.net中的文本更改事件
- 28. 修改刷新/事件頁面請求
- 29. ASP.NET如何通過自定義UserControl更改頁面控件?
- 30. 用鼠標拖動事件更改頁面
有一個卸載事件,但如果你的頁面被關閉之前實施的東西,你應該這樣做在客戶端,因爲你不能做出響應流的進一步變化卸載時被調用。詳情請參閱頁面生命週期。 –