Looping through a request.querystring in VB.NET
query-string, vb.net
Solution
When your query string has more than one value with the same key you can use the NameValueCollection.GetValues method which returns a string array:
dim productID as string
for each productID in Page.Request.QueryString.GetValues("ProductID")
' do something with productID
next productID
Problem
I am trying to loop through a query string and pull out certain values as in: ``` ?ProductID=1234&ProductID=4321&Quantity=1 ``` For each value next to ProductID I want to execute some logic. But I am not sure how to get to the values. Any ideas?