Получить переменные GET из URL в ASPX - PullRequest
23 голосов
/ 23 июня 2009

Какой самый простой / стандартный способ получения переменных GET (в URL), переданных на страницу .aspx (VB)?

Ответы [ 3 ]

47 голосов
/ 23 июня 2009

Вы можете использовать следующее:

Пример URL

string value = Request.QueryString["hello"];

Значение будет до свидания

или

foreach(string key in Request.QueryString)
{
    Response.write(Request.QueryString[key])
}
7 голосов
/ 23 июня 2009

Посмотрите на коллекцию Request.QueryString

1 голос
/ 07 сентября 2017

если у вас есть путь:

www.stackoverEvan.com/question/directory-lookup.asp?name=Evan&age=16

Если вы делаете:

Hi ,  <%= Request.QueryString("name") %>.  
Your age is  <%= Request.QueryString("age") %>. 

Выход:

Добро пожаловать, Эван. Ваш возраст 16

Но поскольку вы указываете, что это в VB, оптимальный способ будет выглядеть так:

Путь:

http://localhost/script/directory/NAMES.ASP?Q=Evan&Q=Bhops

Код:

--- Names.asp --- 
<% 
  For Each item In Request.QueryString("Q") 
    Response.Write Request.QueryString("Q")(item) & "<BR>" 
  Next 
%> 

Выход:

Эван
Епископы

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...