新聞中心
這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷(xiāo)解決方案
C#page_load激發(fā)原因判斷方法
下面介紹C# page_load激發(fā)原因的判斷方法

需求:判斷page_load(object sender,eventargs e)是點(diǎn)Button按鈕時(shí)加載的還是點(diǎn)擊瀏覽器上的刷新按鈕或輸“F5”時(shí)加載的。
C# page_load激發(fā)原因判斷的實(shí)現(xiàn)方法:
在page_load中用this.IsPostBack來(lái)判斷,如果為true表示是通過(guò)Button加載,false則表示刷新加載.
C# page_load激發(fā)原因判斷的實(shí)現(xiàn)代碼:
有兩種實(shí)現(xiàn)方式,由!符號(hào)區(qū)分。
不用!號(hào)的情況:
- if( this.IsPostBack )
- {
- //按button按鈕時(shí)執(zhí)行這里
- }
- else
- {
- //第一次訪問(wèn),執(zhí)行這里
- }
用!號(hào)的情況
- if( !this.IsPostBack )
- {
- //第一次訪問(wèn),執(zhí)行這里
- }
- else
- {
- //按button按鈕時(shí)執(zhí)行這里
- }
當(dāng)前題目:C#page_load激發(fā)原因判斷方法
網(wǎng)站路徑:http://m.5511xx.com/article/djhipjj.html


咨詢
建站咨詢
