→ yuhaw0715: 試試看? food_names=牛排,雞排排&qty=1,2 然後接收完參 09/15 21:05
→ yuhaw0715: 數後再用字串拆解成你要的格式 09/15 21:05
→ Litfal: 也可以考慮用post去接json 09/15 21:48
謝謝!
我剛剛用重複的查詢句去測試
比如說這樣:
網址?Food_Name=紐約牛排&Food_Name=炸魚排&Food_Name=豬排
我把收到的Request.QueryString["Food_Name"]印出來
會給我這樣的內容: 紐約牛排,炸魚排,豬排
這樣問題好像比較簡化了
我可能要用逗點","做字串切割 拆成 紐約牛排 炸魚排 豬排
可是如果我要用個變數去接收
比如說
string 變數1=紐約牛排
string 變數2=炸魚排
string 變數3=豬排
類似這樣
但我又無法確定我收到的查詢句會有幾項的
也許只會收到?Food_Name=紐約牛排&Food_Name=炸魚排 兩個
也許四個等等
那我的變數的宣告該要怎麼去表示呢?
我試著去拼湊一下可能的解法:
string getQueryString_餐點 = Request.QueryString["Food_Name"];
String[] aryS = getQueryString_餐點.Split(',');
for (int i = 0; i < aryS.Length; i++)
{
//這裡不確定該怎麼表示
}
不曉得是不是類似這樣處理
※ 編輯: ak77now (122.254.28.129), 09/15/2016 22:53:48
推 Laluth: 用aryS[i] 取得陣列項目 09/15 22:56