Asp.Net2.0技巧(續(xù))_.Net教程
推薦:您可能不知道的.Net2.0小技巧1. 在提交頁(yè)面之后,保持滾動(dòng)條的位置 可以在page指令上加上MaintainScrollPositionOnPostback指令 以下為引用的內(nèi)容: <%@ Page Language="
1. 在開(kāi)發(fā)web控件時(shí),如果控件必須放在服務(wù)器端的form內(nèi),可以通過(guò)Page.VerifyRenderingInServerForm(Control) 方法來(lái)保證。
2. 使用Control類(lèi)的ResolveClientUrl(string)方法可以將類(lèi)似“~/abc/ab.aspx”這樣的路徑轉(zhuǎn)換為正確的url路徑,這在.Net1.0中是一個(gè)內(nèi)部方法,而在2.0中是公開(kāi)的方法
3. Button控件有兩個(gè)事件,分別是OnClick和OnCommand,在點(diǎn)擊button之后這兩個(gè)事件都會(huì)被觸發(fā),兩者的區(qū)別是后者可以接受commanArgs參數(shù),而前者不可以。
4. 在寫(xiě)Web控件時(shí)可以通過(guò)Themable特性指定某屬性是否可以在Skin文件中指定值。
5. .Net2.0的驗(yàn)證控件多了一個(gè)SetFocusOnError屬性,可以指定發(fā)生錯(cuò)誤的時(shí)候是否讓焦點(diǎn)移動(dòng)到要驗(yàn)證的控件上。
6. 在Aspx頁(yè)面上可以使用<%$AppSettings: settingKey%>獲得配置文件appSettings配置節(jié)中指定key的值
7. 當(dāng)將textbox控件的ReadOnly屬性設(shè)置為true時(shí),如果在客戶端用js腳本改變了這個(gè)textbox的值,提交之后在服務(wù)器端是得不到改動(dòng)后的值的,可以通過(guò)Request.Form[textbox.ClientID]獲得改動(dòng)後的值。
8. 在.Net1.0中只有一個(gè)html input的上傳文件控件,而在2.0中有了一個(gè)WebControl:FileUpload,在驗(yàn)證用戶時(shí)候選擇文件并上傳時(shí),可以通過(guò)它的HasFile屬性來(lái)判斷,而不必這樣來(lái)判斷FileUpload1.PostFile != null && FileUpload1.PostFile.ContentLength > 0。
分享:動(dòng)態(tài)代理DynamicProxy 介紹我們使用動(dòng)態(tài)代理,主要是因?yàn)閯?dòng)態(tài)代理?yè)碛羞@樣的能力--使得某個(gè)類(lèi)型A在運(yùn)行的時(shí)候能轉(zhuǎn)化為一個(gè)指定的接口I,即使這個(gè)類(lèi)型A在定義的時(shí)候并沒(méi)有從這個(gè)指定的接口I繼承。這句話是什么意思了?還
- asp.net如何得到GRIDVIEW中某行某列值的方法
- .net SMTP發(fā)送Email實(shí)例(可帶附件)
- js實(shí)現(xiàn)廣告漂浮效果的小例子
- asp.net Repeater 數(shù)據(jù)綁定的具體實(shí)現(xiàn)
- Asp.Net 無(wú)刷新文件上傳并顯示進(jìn)度條的實(shí)現(xiàn)方法及思路
- Asp.net獲取客戶端IP常見(jiàn)代碼存在的偽造IP問(wèn)題探討
- VS2010 水晶報(bào)表的使用方法
- ASP.NET中操作SQL數(shù)據(jù)庫(kù)(連接字符串的配置及獲取)
- asp.net頁(yè)面?zhèn)髦禍y(cè)試實(shí)例代碼
- DataGridView - DataGridViewCheckBoxCell的使用介紹
- asp.net中javascript的引用(直接引入和間接引入)
- 三層+存儲(chǔ)過(guò)程實(shí)現(xiàn)分頁(yè)示例代碼
.Net教程Rss訂閱編程教程搜索
.Net教程推薦
- ASP.NET26個(gè)常用性能優(yōu)化方
- ASP.NET筆記之Session、http、web開(kāi)發(fā)原則、xss漏洞的詳細(xì)介紹
- 對(duì)C#中正則表達(dá)式的一些解讀和總結(jié)
- 解析動(dòng)態(tài)生成DataTable代碼
- 解讀ASP.NET刷新頁(yè)面的六種方法
- 揭秘設(shè)計(jì)ASP.NET應(yīng)用程序的七大妙招
- 解決Asp.net MVC中頁(yè)面標(biāo)題的方法
- 淺析ASP.NET MVC :MVC頁(yè)面驗(yàn)證與授權(quán)
- 怎樣解決asp.net URL傳值出現(xiàn)錯(cuò)誤的問(wèn)題
- ASP.NET中文顯示之兩種解決方法
- 相關(guān)鏈接:
- 教程說(shuō)明:
.Net教程-Asp.Net2.0技巧(續(xù))
。