欧美日韩精品在线,国内精品久久久久久久久,一级毛片恃级毛片直播,清纯唯美亚洲综合欧美色

ASP.NET中Global和URLReWrite用法_.Net教程

編輯Tag賺U幣
教程Tag:暫無Tag,歡迎添加,賺取U幣!

推薦:ASP.NET中ServerPush用法實例分析
本文實例講述了ASP.NET中ServerPush用法。分享給大家供大家參考。具體分析如下: 什么是ServerPush,服務(wù)器向客戶端推送,其實就是長連接 只有瀏覽器請求服務(wù)器端,服務(wù)器端才給瀏覽器響應(yīng)數(shù)據(jù),不會主動向瀏覽器推送數(shù)據(jù),這是一種安全考慮,也是提高服務(wù)器的性能考慮

 本文實例講述了ASP.NET中Global和URLReWrite用法。分享給大家供大家參考。具體如下:

Global.asax:

有時候叫做 ASP.NET 應(yīng)用程序文件,提供了一種在一個中心位置響應(yīng)應(yīng)用程序級或模塊級事件的方法。你可以使用這個文件實現(xiàn)應(yīng)用程序安全性以及其它一些任務(wù)。

重點了解:application_Start; application_BeginRequest; application_Error;

① application_Start:自從服務(wù)器啟動起來,網(wǎng)站第一次被訪問的時候Application_Start執(zhí)行
② Application_Error :程序中發(fā)生未處理異常
③ Session_End:只有進(jìn)程內(nèi)的Session才會調(diào)用,session_End進(jìn)程外的Session不會
④ application_BeginRequest:當(dāng)一個請求過來的時候,便會調(diào)用application_BeginRequest,訪問靜態(tài)頁面時application_BeginRequest不會處理,IIS直接將靜態(tài)頁面文件給了瀏覽器。即使訪問一個不存在的頁面,Application_BeginRequest方法也會被調(diào)用。

URLReWrite:

丑鏈接:http://localhost/viewPerson.aspx?id=1

很丑!處女座不能忍。

帥鏈接:http://localhost/viewPerson-1.aspx

怎么整成帥鏈接那樣的?

利用application_BeginRequest無論訪問什么頁面,除了靜態(tài)頁面,都轉(zhuǎn)向其他程序處理的原理。

使用正則表達(dá)式對【丑鏈接】進(jìn)行匹配,當(dāng)用戶訪問http://localhost/viewPerson-1.aspx的時候,會觸發(fā)global.asax調(diào)用application_BeginRequest方法,正則表達(dá)式匹配成功后,執(zhí)行Context.RewritePath("/ViewPerson.aspx?id=" + id); 搞定,整成【帥鏈接】,就這么簡單。

使用正則表達(dá)式:

分享:ASP.NET中為GridView添加刪除提示框的方法
在GridView中我們可以直接添加一個CommandField刪除列來刪除某行信息。但為了避免誤操作引起的誤刪除,在刪除操作者讓操作者再確認(rèn)下,完后再進(jìn)行刪除。 首先我們給我們的GridView 添加一個模板列,如下: 以下是引用片段: 其次我們給我們所添加的模板列添加:OnClien

來源:模板無憂//所屬分類:.Net教程/更新時間:2015-06-15
相關(guān).Net教程