Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Looping through a request.querystring in VB.NET

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?

like image 852
personaelit Avatar asked Dec 06 '22 07:12

personaelit


1 Answers

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  
like image 76
Jason DeFontes Avatar answered Jan 06 '23 06:01

Jason DeFontes