*Rich控件:生成月曆、檔案上傳按鈕、交替顯示…這類控件的意思
(我靠上卷有691頁…哭~爽~)
*runat=”server”:一直都不明白,因為有時候我比較需要html控件,但是因為asp.net控件的生成不是我想要的,但是用html控件又沒有服務特性。剛看到了,直接加個runat=”server”屬性就行,太爽了。
*事件生成:md,真爽,才兩分鐘又個爽的地方,原來我一位上頭的兩個框隻在我寫類的時候注意到過它的作用,沒想到哦建立的控件也會有,不過這是應該的,是我太菜,不夠細心,哈哈。不過好像我的08沒反應,暈。
*trace:在頁面定義中trace=“true”好爽,md,一直知道很多人用這個看頁面狀态,今天嘗試下下,要養成看這個的習慣,這麼爽。^_^
*ViewState:以前都是服務端手動擦除原先的記錄(如ErrorMessage),把vs禁用貌似更輕松且性能更好。
*ControlState:隻記錄本控件的狀态資訊,如gridview的選中行資訊。
*.NET的檔案路徑:??\Windows\Microsoft.NET\Framework\[Version]\
*Temporary ASP.NET Files:上面那個目錄下的一個檔案夾,用于存放已經編譯的頁面類,每個頁面都是一個類,如果是第一次通路則編譯并存放于此。(^_^,還是那個臨時抱佛腳的原則的展現,哈哈),當然這裡的類是自動由.net維護的,應該是iis吧(猜測),是以會一直同步為最新的類,對了,測試的時候别忘了清浏覽器的緩存^_^。
*ComplationMode:設定為Never時可以禁用此頁的編譯,很容易聯想到靜态頁,是的,如果這種頁就可以禁用。
*#line:強制定義行,覆寫原有行,具體查msdn,我看了一般用不到
*FindContral():在由ID引用不到時使用,挺友善的。
*控件樹:整個頁面就是一棵樹,根就是目前頁的類。
*代碼隐藏:建立時選中複選框:把代碼放在單獨檔案中。其實一般我們都用的這種雙檔案的方式。
*Presentation Page(呈現頁面):就是那個沒代碼的代碼頁^_^,沒代碼的.asp頁。
*雙檔案結構(代碼隐藏結構):生成了3個類,本來一個類就很完美了(用部分類),但是說是為了支援asp.net1.X的進階屬性,是以有了這種複雜的結構。頁面A生成:A.1(一個部分類),a:A(用于呈現頁),A.2:Page(一個部分類),A由兩次生成,請求到來時先生成a(這時候生成了A.1, 然後生成代碼隐藏類A.2);
*Load和PreRender兩個事件的不同:load事件預設都自動生成,但是如我上次碰到的問題一樣,它是在控件事件之前發生,而prerender是在控件事件之後發生。
*AutoEventWireUp:正如字面意思一樣就是自動事件注冊,但不是所有頁面事件都注冊,如:InitComplete
*Trace.axd:可以通過程式集請求檢視最近十次的跟蹤,必須設定<trace enabled=”true” localOnly=”false” />,附:屬性writeToDiagnosticsTrace和mostRecent都很爽
本文轉自today4king部落格園部落格,原文連結:http://www.cnblogs.com/jinzhao/archive/2008/12/23/1360595.html,如需轉載請自行聯系原作者