Re: 有否Page_Upload等最後釋放資源的method?
看板C_Sharp (C#)作者kojilin (be a Press Dog!!!)時間20年前 (2004/11/06 00:09)推噓0(0推 0噓 0→)留言0則, 0人參與討論串6/6 (看更多)
※ 引述《tomex (tomex_ou)》之銘言:
: >若是使用 Response.Redirect() 或 Server.Transfer()轉頁
: >是否仍會執行Page_Upload()呢?
: 我測試在Page_Load()寫Redirect/transfer,
: 遇到redirect或transfer時,就會先跳到unload()一次
: 接著又再一次執行unload(),
: 然後再真正轉頁,
: 而transfer下面的code就不執行了!
: 假如unload會執行兩次,就很危險了!
: 會發生null reference error!
喔我是沒把導向寫在Page_Load
我寫在某按鈕的觸發事件
然後每個event都給他留log在文字檔內
這樣觀察下,我在.Net2.0會是
Page1 load->Page1 unload->Page2 load->Page2 unload
蠻有趣的,但是ASP.NET好像找不到他底層的作法,只能看MSDN給的資料?..
在JSF下面會是Page1 load->Page2 load->Page2 unload->Page1 unload
不知道有沒有spec可以看~小弟也沒摸多久~
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.138.150.60
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 6 之 6 篇):
C_Sharp 近期熱門文章
PTT數位生活區 即時熱門文章