[問題] [ASP]Request.QueryString 收重複的值

作者: ak77now (ak77now)   2016-09-15 20:11:27
不好意思
本身剛學習中
發問的標題也怕不清楚
是這樣的:
我的APS網頁中.CS的部分是要接收人家在網址那邊輸入類似
" ?Food_Name=牛排&Qty=1 "這樣的東西
我的.CS程式碼做類似這樣的東西去對應
string 餐點 = Request.QueryString["Food_Name"];
string 數量 = Request.QueryString["Qty"];
這樣子處理起來沒問題
可是如果人家的查詢句有重複的話
我程式碼這邊該怎麼處理呢?
比如說:
?Food_Name=牛排&Qty=1&Food_Name=雞排&Qty=2
我google了好久
可能是搜尋的關鍵字下得不好 暫時找不到解決的方法
謝謝喔!
作者: yuhaw0715 (kks0123)   2016-09-15 21:05:00
試試看? food_names=牛排,雞排排&qty=1,2 然後接收完參數後再用字串拆解成你要的格式
作者: Litfal (Litfal)   2016-09-15 21:48:00
也可以考慮用post去接json
作者: Laluth (陽光)   2016-09-15 22:56:00
用aryS[i] 取得陣列項目

Links booklink

Contact Us: admin [ a t ] ucptt.com