ASP.NET立即上手教程(4)_.Net教程
推薦:ASP.NET立即上手教程(3)處理服務(wù)器控件事件 每一個(gè)asp.net服務(wù)器控件都具有對(duì)象模型的特點(diǎn),包含屬性、方法和事件。Asp.net開發(fā)者可以使用這個(gè)對(duì)象模型來動(dòng)態(tài)修改頁面,以及與頁面交互。 下面的例子演示了asp.net
聲明服務(wù)器控件
ASP.NET服務(wù)器控件使用包含runat="server" 屬性的說明標(biāo)志來聲明。下面的例子聲明了3個(gè)<asp:label runat="server">服務(wù)器控件,并且分別定制了文本和樣式:
C# Controls1.aspx
操作服務(wù)器控件
通過為服務(wù)器控件提供唯一的ID屬性,你可以在頁面中對(duì)每一個(gè)不同的服務(wù)器控件進(jìn)行程序控制。使用ID作為參照,可以在運(yùn)行時(shí)刻,使用程序來操作服務(wù)器控件的對(duì)象模型。例如下面的例子演示了頁面開發(fā)者如何在Page_Load事件中用程序來設(shè)置<asp:label runat="server">控件的Text屬性。
處理控件的行為事件
ASP.NET 服務(wù)器控件能夠方便的使用服務(wù)端事件,頁面開發(fā)者可以操作這些事件。通過聲明綁定一個(gè)事件到控件上,頁面開發(fā)者可以實(shí)現(xiàn)對(duì)控件的操作。(事件的屬性名稱表示綁定的控件名稱,屬性值表示將調(diào)用的方法)例如,下面的實(shí)例代碼演示了如何對(duì)按鈕控件綁定一個(gè)OnClick事件:
處理多個(gè)控件的行為事件
事件處理為頁面開發(fā)者提供了一個(gè)清晰地方法,用來在頁面中組織邏輯。下面的例子演示了如何在一個(gè)頁面中捆綁和處理四個(gè)按鈕事件。
執(zhí)行頁面轉(zhuǎn)向(情況 1)
幾乎在所有的web應(yīng)用程序中,頁面轉(zhuǎn)向都是一種很常見的事情。下面的例子演示了如何使用<asp:hyperlink runat=server>控件轉(zhuǎn)向另一頁面(傳遞自定義的查詢字符串參數(shù)),并且在目標(biāo)頁如何輕松的訪問查詢字符串參數(shù)。
執(zhí)行頁面轉(zhuǎn)向(情況 2)
并非所有的頁面轉(zhuǎn)向情況都是在客戶端通過超連接來實(shí)現(xiàn)的。客戶端的頁面轉(zhuǎn)向和重定向也可以在服務(wù)器端,使用Page.Navigate(url)方法來實(shí)現(xiàn)。典型的用法是服務(wù)器端要求驗(yàn)證客戶端的輸入,然后決定轉(zhuǎn)向何處。
下面的例子演示了使用Page.Navigate方法來傳遞參數(shù)到目的頁面,同時(shí)演示了在目的頁面如何訪問這些參數(shù)。
分享:ASP.NET立即上手教程(2)什么是asp.net的Web Forms Asp.net Web Forms 頁面框架是可升級(jí)的通用語言運(yùn)行時(shí)刻(CLR)程序模型,用來在服務(wù)器端動(dòng)態(tài)生成WEB頁面。(美國(guó)人說話就是別扭,其實(shí)Web Forms就是asp.net編寫的頁
- asp.net如何得到GRIDVIEW中某行某列值的方法
- .net SMTP發(fā)送Email實(shí)例(可帶附件)
- js實(shí)現(xiàn)廣告漂浮效果的小例子
- asp.net Repeater 數(shù)據(jù)綁定的具體實(shí)現(xiàn)
- Asp.Net 無刷新文件上傳并顯示進(jìn)度條的實(shí)現(xiàn)方法及思路
- Asp.net獲取客戶端IP常見代碼存在的偽造IP問題探討
- VS2010 水晶報(bào)表的使用方法
- ASP.NET中操作SQL數(shù)據(jù)庫(連接字符串的配置及獲取)
- asp.net頁面?zhèn)髦禍y(cè)試實(shí)例代碼
- DataGridView - DataGridViewCheckBoxCell的使用介紹
- asp.net中javascript的引用(直接引入和間接引入)
- 三層+存儲(chǔ)過程實(shí)現(xiàn)分頁示例代碼
.Net教程Rss訂閱編程教程搜索
.Net教程推薦
- 解讀VS2008中查看.NET源碼的設(shè)置方法
- C# javascript 讀寫Cookie
- 總結(jié).NET開發(fā)中ADO.NET的應(yīng)用
- 解析運(yùn)行asp.net服務(wù)器權(quán)限設(shè)置的6個(gè)問題
- ASP.NET中9條應(yīng)該遵守的代碼編寫規(guī)范
- 使用函數(shù)傳遞參數(shù)來執(zhí)行相應(yīng)的數(shù)據(jù)庫操作
- 如何實(shí)現(xiàn)無刷新的DropdownList聯(lián)動(dòng)效果
- 淺析ASP.NET LinkButton組件編程
- C#開源資源大匯總
- 談ASP.NET 2.0中XML數(shù)據(jù)的處理
- 相關(guān)鏈接:
- 教程說明:
.Net教程-ASP.NET立即上手教程(4)
。