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

ASP.NET開發(fā)程序過程中值得注意的兩個(gè)地方

開發(fā) 后端
本文給出了在ASP.NET開發(fā)程序中ASPX頁面的Page_Load事件的兩個(gè)需要注意的地方:有時(shí)Page_Load事件在你的ASP.NET頁面里會(huì)發(fā)生多次、有時(shí)好象一個(gè)按紐的單擊事件處理代碼并沒有運(yùn)行。我們將分析出現(xiàn)這些情況的處理辦法。

在ASP.NET開發(fā)程序中ASPX頁面的Page_Load事件有兩個(gè)讓人奇怪的地方,你應(yīng)該記住它們:

a.有時(shí)Page_Load事件在你的ASP.NET頁面里會(huì)發(fā)生多次。這種情況發(fā)生的一個(gè)可能的原因是你把ASPX頁面的AutoEvenWireup值設(shè)置成了True。如果是這樣,那么在“Sub Page_Load(ByVal Sender as System.Object,ByVal e as System.EventArgs”后面加上“Handles MyBase.Load”這一行就是沒有必要的了。既然Visual Studio.NET能夠自動(dòng)的為你處理這個(gè)部分,你當(dāng)然可以將AutoEventWireup值設(shè)置成False。

b.有時(shí)好象一個(gè)按紐的單擊事件處理代碼并沒有運(yùn)行。這里你應(yīng)該檢查Page_Load事件確保任何加載數(shù)據(jù)的ASP.NET開發(fā)程序代碼(比方在下拉列表中綁定數(shù)據(jù)的代碼)只在初始加載這個(gè)頁面的時(shí)候運(yùn)行,而不是在后來客戶端數(shù)據(jù)返回的時(shí)候運(yùn)行。一個(gè)檢查這種情況的簡單的方法是在你的Page_load事件處理函數(shù)里添加對(duì)Page.IsPostBack值的測(cè)試-False意味著這是頁面***次被加載而True則意味著已經(jīng)發(fā)生了一次數(shù)據(jù)返回過程。

【編輯推薦】

  1. ASP.NET的錯(cuò)誤處理機(jī)制
  2. ASP.NET多附件上傳和附件編輯的實(shí)現(xiàn)
  3. ASP.NET中性能和擴(kuò)展性的秘密
  4. ASP.NET 3.5圖表控件親密接觸
  5. 詳解ASP.NET的四種狀態(tài)
責(zé)任編輯:彭凡 來源: IT專家網(wǎng)論壇
相關(guān)推薦

2010-03-31 15:52:24

Oracle子查詢

2015-06-10 09:17:48

數(shù)據(jù)中心規(guī)劃設(shè)計(jì)

2009-07-27 13:25:15

Postback程序處ASP.NET

2010-07-21 16:28:33

職場

2018-08-20 08:03:46

跨平臺(tái) Web操作系統(tǒng)

2009-07-20 13:14:25

安裝ASP.NET A

2009-07-27 16:30:11

ASP.NET虛擬主機(jī)

2011-05-12 09:29:54

2009-12-02 18:01:25

ASP.NET

2009-07-24 10:14:22

ASP.NET開發(fā)

2009-07-23 13:14:20

ASP.NET應(yīng)用程序

2009-08-14 17:57:43

ASP.NET MVC

2009-07-27 14:41:33

ASP.NET調(diào)用存儲(chǔ)

2019-08-26 13:25:50

Android 10安卓谷歌

2009-07-28 18:00:11

ASP.NET程序

2009-12-02 16:59:43

ASP.NET AJA

2009-08-11 12:52:05

ASP.NET數(shù)據(jù)庫程

2015-06-23 15:48:41

Swift 2.0iOS9

2009-07-24 09:02:24

ASP.Net RSA

2019-07-19 10:08:49

iOS應(yīng)用系統(tǒng)
點(diǎn)贊
收藏

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