检索传递给.aspx(VB)页面的GET(在URL中)变量的最简单/标准方法是什么?
答案 0 :(得分:47)
您可以使用以下内容:
string value = Request.QueryString["hello"];
价值将是再见
或
foreach(string key in Request.QueryString)
{
Response.write(Request.QueryString[key])
}
答案 1 :(得分:7)
查看Request.QueryString集合
答案 2 :(得分:1)
如果你有路径:
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
%>
输出:
埃文 Bhops