Request.Url
完整网址:http://localhost:2000/virtual_dir/myrep/page.aspx?q=qvalue
我知道如何使用?q=qvalue
Request.Url.Query
但我需要一个qvalue
。
该怎么做??
答案 0 :(得分:4)
我看到你正在使用MVC。在这种情况下,您可以通过在操作上使用参数来接受查询字符串。像这样:
public ActionResult MyAction(string q) {...}
然后你只需正常处理变量q。
答案 1 :(得分:1)
分别使用Request
或Request.QueryString
var q = Request["q"];
var q = Request.QueryString["q"];
答案 2 :(得分:0)
var foo = Request.QueryString["q"];