我想檢查特定asp.net網站(基於C#)中每個頁面的加載速度。我想創建一個類來定時加載和執行某個元素。我想在每個用戶控件和頁面本身上創建一個stopwatch
對象,以獲取診斷頁面完成加載所需的時間。當啓用debug
時,我們可以看到每個頁面的加載時間以及每個元素。跨主頁面,頁面和所有用戶控件共享單個類
我不想將它保存在session
,但我真的無法想辦法繞過它。
我在想一個很好的實現是包含一個我編寫的類,它將跟蹤每個母版頁,頁面和用戶控件加載時的stopwatch
值,但我可以在何處保存每個execution time
它完成了嗎?我想我可以使用Session
,但這是在用戶控件和頁面中保存數據的唯一方法嗎?
這樣做的最好方法是什麼?
請不要用「ASP.NET」等來標題。這就是標籤的用途。 – 2012-03-31 04:25:07
有道理,不會再發生,桑德斯! – Sean 2012-03-31 04:27:23