您好,登錄后才能下訂單哦!
今天就跟大家聊聊有關ASP.NET開發程序過程中值得注意的兩個地方分別是哪個,可能很多人都不太了解,為了讓大家更加了解,小編給大家總結了以下內容,希望大家根據這篇文章可以有所收獲。
在ASP.NET開發程序中ASPX頁面的Page_Load事件有兩個讓人奇怪的地方,你應該記住它們:
a.有時Page_Load事件在你的ASP.NET頁面里會發生多次。這種情況發生的一個可能的原因是你把ASPX頁面的AutoEvenWireup值設置成了True。如果是這樣,那么在“Sub Page_Load(ByVal Sender as System.Object,ByVal e as System.EventArgs”后面加上“Handles MyBase.Load”這一行就是沒有必要的了。既然Visual Studio.NET能夠自動的為你處理這個部分,你當然可以將AutoEventWireup值設置成False。
b.有時好象一個按紐的單擊事件處理代碼并沒有運行。這里你應該檢查Page_Load事件確保任何加載數據的ASP.NET開發程序代碼(比方在下拉列表中綁定數據的代碼)只在初始加載這個頁面的時候運行,而不是在后來客戶端數據返回的時候運行。一個檢查這種情況的簡單的方法是在你的Page_load事件處理函數里添加對Page.IsPostBack值的測試-False意味著這是頁面***次被加載而True則意味著已經發生了一次數據返回過程。
看完上述內容,你們對ASP.NET開發程序過程中值得注意的兩個地方分別是哪個有進一步的了解嗎?如果還想了解更多知識或者相關內容,請關注億速云行業資訊頻道,感謝大家的支持。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。