自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

C# page_load激發(fā)原因判斷方法

開發(fā) 后端
有這么一個需求:判斷page_load(object sender,eventargs e)是點Button按鈕時加載的還是點擊瀏覽器上的刷新按鈕或輸“F5”時加載的。本文介紹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ū)分。

不用!號的情況:

  1. ifthis.IsPostBack )  
  2. {  
  3.     //按button按鈕時執(zhí)行這里  
  4. }  
  5. else 
  6. {  
  7.    //第一次訪問,執(zhí)行這里  

用!號的情況

  1. if( !this.IsPostBack )  
  2. {  
  3.    //第一次訪問,執(zhí)行這里  
  4.    }  
  5. else 
  6. {  
  7.     //按button按鈕時執(zhí)行這里  
  8.  
  9.    }  

【編輯推薦】

  1. C#網(wǎng)絡(luò)編程入門基礎(chǔ)知識淺析
  2. C#網(wǎng)絡(luò)編程基本概念TCP淺析
  3. C#網(wǎng)絡(luò)聊天程序三大模式淺析
  4. C#服務(wù)端端口偵聽淺析
  5. ASP.NET異步回調(diào)淺析
責(zé)任編輯:yangsai 來源: MSDN社區(qū)
相關(guān)推薦

2009-07-23 14:47:03

Page_Load方法ASP.NET

2009-08-28 13:12:02

C# Page_Err

2009-09-09 10:32:12

C# CheckBox

2009-09-01 18:35:53

C#判斷文件存在

2009-08-17 17:40:53

C# GetAllCu

2009-08-26 09:50:08

C# GreetPeo

2009-08-26 17:16:22

C# CheckSta

2009-08-31 18:05:14

C#調(diào)用WalkTre

2009-08-25 17:07:27

C#虛擬方法

2009-09-07 10:37:32

C#執(zhí)行Finaliz

2009-08-19 14:42:21

C#重載LoadPos

2009-08-25 16:16:43

C# oledbcon

2009-08-31 16:33:28

C#調(diào)用Dispose

2009-08-14 10:59:35

C#分部方法

2009-09-11 09:15:06

C# get方法

2009-08-14 17:58:05

C#接口方法

2009-08-20 16:15:19

C# 匿名方法

2009-08-10 17:36:17

C#擴展方法

2009-09-10 14:52:55

C# get

2009-08-19 17:00:07

C#實現(xiàn)PrintPa
點贊
收藏

51CTO技術(shù)棧公眾號