Art*_*hur 1 c# asp.net asp.net-mvc query-string asp.net-mvc-3
我有这样的网址:
http://localhost:9562/Account/LogOn?ReturnUrl=%2fCabinet%2fCabinet
Run Code Online (Sandbox Code Playgroud)
我需要解析它:
Cabinet/Cabinet
Run Code Online (Sandbox Code Playgroud)
最简单的方法是将其作为LogOn动作中的参数接受:
public class AccountController : Controller
{
public ActionResult LogOn(string ReturnUrl = "")
{
}
}
Run Code Online (Sandbox Code Playgroud)
请注意,提供默认值(即= "")即使查询参数不在请求中,也允许执行操作.
或者,您可以通过Request控制器的属性访问它:
public class AccountController : Controller
{
public ActionResult LogOn()
{
string request = this.Request.QueryString["ReturnUrl"];
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2777 次 |
| 最近记录: |