我正在創建一個使用request.querystring在頁面之間傳輸變量的應用程序。然而,目前我根據數組動態地在URL中設置變量名,我想使用(基本上)相同的數組在另一頁上檢索這些值。所以,我想出了什麼,我以爲會是簡單的解決辦法:Request.Querystring(variablevalue)可能嗎?
For Each x In AnswerIDs
response.write(x)
ctest = Request.Querystring(x)
response.write(ctest)
Next
然而,這似乎並沒有工作,因爲它看起來就像你不能用一個變量使用Request.Querystring()
,因爲它的參數。有沒有人知道我該怎麼做?
這是查詢字符串:
QuizMark.asp 11 = 1 & 12 = 1
在這種情況下AnswerIDs由 「11」 & 「12」 的這樣在我的循環我想要它寫「1」&「1」。
你可以添加你使用的查詢字符串嗎?這可能會讓你對問題有更多的瞭解。 – kloarubeek
編輯問題 – howdybaby
你正在嘗試做的事情應該可以工作,但如果不是,只是猜測,但是作爲Request.QueryString期待一個字符串作爲關鍵嘗試:ctest = Request.Querystring(CStr(x)) – johna