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

需求:判斷page_load(object sender,eventargs e)是點Button按鈕時加載的還是點擊瀏覽器上的刷新按鈕或輸“F5”時加載的。
C# page_load激發(fā)原因判斷的實現(xiàn)方法:
在page_load中用this.IsPostBack來判斷,如果為true表示是通過Button加載,false則表示刷新加載.
C# page_load激發(fā)原因判斷的實現(xiàn)代碼:
有兩種實現(xiàn)方式,由!符號區(qū)分。
不用!號的情況:
- if( this.IsPostBack )
- {
- //按button按鈕時執(zhí)行這里
- }
- else
- {
- //第一次訪問,執(zhí)行這里
- }
用!號的情況
- if( !this.IsPostBack )
- {
- //第一次訪問,執(zhí)行這里
- }
- else
- {
- //按button按鈕時執(zhí)行這里
- }
文章標(biāo)題:C#page_load激發(fā)原因判斷方法
URL分享:http://m.fisionsoft.com.cn/article/djhipjj.html


咨詢
建站咨詢
