Quelle est la méthode la plus simple/standard pour récupérer les variables GET (dans une URL) transmises à une page .aspx (VB)?
Vous pouvez utiliser les éléments suivants:
string value = Request.QueryString["hello"];
La valeur sera au revoir
ou
foreach(string key in Request.QueryString)
{
Response.write(Request.QueryString[key])
}
Regardez la collection Request.QueryString
si vous avez un chemin:
www.stackoverEvan.com/question/directory-lookup.asp?name=Evan&age=16
Si tu fais :
Hi , <%= Request.QueryString("name") %>.
Your age is <%= Request.QueryString("age") %>.
Sortie:
Bienvenue Evan. Votre âge est 16
Mais comme vous le spécifiez dans VB, le moyen optimal serait le suivant:
Chemin :
http://localhost/script/directory/NAMES.ASP?Q=Evan&Q=Bhops
Code:
--- Names.asp ---
<%
For Each item In Request.QueryString("Q")
Response.Write Request.QueryString("Q")(item) & "<BR>"
Next
%>
Sortie:
Evan
Bhops