作者ppcat (忙碌)
看板Web_Design
標題Re: [問題] asp.net網頁傳參數(使用c#)
時間Thu Dec 18 09:28:52 2008
我之前也在寫傳參數的頁面 我朋友教我的方法是:
在 class1.aspx 裡面 (這裡是下拉選單事件來觸發)
Response.Redirect("class2.aspx?class1=xxxxx");
在 class2.aspx 裡面收參數就可以用 Request.QueryString.Get("class1") 收到值,
那要再傳到 class3.aspx 的話,
我的想法是一直附加下去就好了 (沒去測試 冏>)
Response.Redirect("class3.aspx?class1="
+ Request.QueryString.Get("class1")
+ "&class2=yyyyy");
不知道這樣可不可以XD
有問題請指教~
※ 引述《qazsd (捨得 放下 空)》之銘言:
: 嗯~有三個頁面分別叫 class1.aspx, class2.aspx, class3.aspx
: class1是產品大分類
: 例如汽車,電視,點了其中一項都會跳到相對的class2.aspx
: class2是次一層分類,隨著class1頁面點的產品分類不同而有不同的產品出現
: 例如廠牌(三菱,福特,豐田),同樣點了都會跳到相對的class3.aspx
: class3.aspx是最後一層分類
: 例如為顏色(紅,黃,藍,綠),點了就會跳到產品細節頁面(detail.aspx)
: 現在想要從class1一路點到class3的頁面
: 然後class3有兩個下拉式表單,分別會繫結到class1及class2所傳的網址參數
: 假設從class1到class2傳的參數為 class1
: 該怎麼讓他在class3頁面時依舊可以存取,以及顯示在網址上面呢??
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.116.39.206
→ VZA:的確是這樣! 12/18 10:06
推 yes302:沒錯~ 12/19 03:31