5.Response重定向頁面

Response重定向的主要做用就是頁面跳轉,點擊按鈕就跳轉到另外一個頁面設計模式

這個稍微有點複雜,須要添加2個Web窗體工具

第一個窗體就隨便默認名字了佈局

第二個窗體做爲歡迎頁面,指定名字爲:welcome.aspx測試

步驟:設計

1.首先雙擊第一個窗體的aspx文件3d

2.將設計視圖切換到設計模式blog

3.在左側的工具箱裏面找到Button(工具箱的快捷按鍵是Ctrl+Alt+X)it

3.將這個控件拖出來放到body的框裏面請求

4.選中這個Button按鈕,能夠在右邊的屬性框裏進行屬性設置,將Text設置爲文字「肯定」,將id設置成Bt_ok方法

5.將外框DIV選中,能夠切換到源視圖,在div裏面點一下,那麼就能夠選中了

6.設置div的屬性,主要是設置樣式屬性,將剛纔添加的按鈕佈局到中間的位置來顯示

7.設置style的選項,就是將    塊   這個選項裏的text-align屬性設置爲center

8.將設計視圖切換回設計模式,而後直接雙擊肯定按鈕!這樣就會直接給按鈕添加點擊方法,並進入到這個方法的代碼頁面

 在這個方面裏面添加以下代碼:

Response.Redirect("~/welcome.aspx?name=小南&sex=先生");

須要注意的是,「~/」:表示虛擬目錄下的一個目錄

若是須要傳遞數據,必須在頁面後面加 ? 號來分隔。傳遞的不一樣的參數之間須要用 & 符號分隔

在這裏就傳遞了 名字 和 性別 這兩個參數

9.雙擊 另外一個窗體 即剛纔建立的welcome.aspx頁面上 進行代碼編寫

在主方法下添加以下代碼:

String name = Request.Params["name"];
String sex = Request.Params["sex"];
Response.Write("歡迎光臨"+name+sex+"!");

而後能夠保存全部頁面,進行測試了。

 

這裏還用到 Request 上的 Params ,就是直接從請求頁面上獲取參數,指定獲取某種名稱的參數

相關文章
相關標籤/搜索