asp.net網頁中的四種頁面跳轉技術的比較
2006/12/15 23:14:41
在asp.net中有四種頁面跳轉導航方式,該如何為你的頁面選擇一個呢?
·如果要讓用戶來決定何時轉換頁面以及轉到哪一個頁面,超級鏈接最適合。
·如果要用程序來控制轉換的目標,但轉換的時機由用戶決定,使用Web服務器的HyperLink控件,動態設置其NavigateUrl屬性。
·如果要把用戶連接到另一臺服務器上的資源,使用Response.Redirect。
·用Response.Redirect把用戶連接到非ASPX的資源,例如HTML頁面。
·如果要將查詢字符串作為URL的一部分保留,使用Response.Redirect。
·如果要將執行流程轉入同一Web服務器的另一個ASPX頁面,應當使用Server.Transfer而不是Response.Redirect,因為Server.Transfer能夠避免不必要的網絡通信,從而獲得更好的性能和瀏覽效果。
·如果要捕獲一個ASPX頁面的輸出結果,然后將結果插入另一個ASPX頁面的特定位置,則使用Server.Execute。
·如果要確保HTML輸出合法,請使用Response.Redirect,不要使用Server.Transfer或Server.Execute方法。
關于Server.Execute,
這種頁面導航方式類似于針對ASPX頁面的一次函數調用,被調用的頁面能夠訪問發出調用頁面的表單數據和查詢字符串集合,所以要把被調用頁面Page指令的EnableViewStateMac屬性設置成False。
默認情況下,被調用頁面的輸出追加到當前應答流。但是,Server.Execute方法有一個重載的方法,允許通過一個TextWriter對象(或者它的子對象,例如StringWriter對象)獲取被調用頁面的輸出,而不是直接追加到輸出流,這樣,在原始頁面中可以方便地調整被調用頁面輸出結果的位置。
返回列表
返回首頁
主站蜘蛛池模板:
狠狠做五月深爱婷婷天天综合
|
97久久精品亚洲中文字幕无码|
欧美综合成人网|
国产国语一级毛片中文|
87午夜伦伦电影理论片|
夫妇当面交换中文字幕小说|
亚洲av无码乱码在线观看|
精品无码国产一区二区三区av|
国产精品国产精品国产专区不卡|
中文字幕热久久久久久久|
暴力调教一区二区三区|
免费看激情按摩肉体视频|
人人澡人人澡人人看|
国产黄大片在线观看|
久久久久久国产精品美女|
欧洲成人在线视频|
免费无遮挡无码视频在线观看
|
久久精品国产精品亚洲艾草网|
欧美成人免费观看|
亚洲精品视频在线观看你懂的|
视频在线观看一区二区|
在线视频网址免费播放|
一本色道久久综合亚洲精品
|
免费在线视频a|
美女张开腿让男人桶爽国产|
国产精品三级av及在线观看|
不卡无码人妻一区三区音频|
日本护士xxxx视频|
亚洲欧美日韩中文综合v日本|
色噜噜狠狠狠狠色综合久一
|
樱桃视频高清免费观看在线播放
|
精品国产午夜理论片不卡|
国产欧美视频一区二区三区|
√新版天堂资源在线资源|
搞av.com|
亚洲av成人片在线观看|
欧美激情中文字幕|
亚洲综合色视频在线观看|
男人和女人做爽爽视频|
免费人成再在线观看网站|
青青草91视频|