【发布时间】:2014-02-15 18:01:45
【问题描述】:
我有登录控制器并注册 ActionResult
public ActionResult Register()
{
return View();
}
如果我将任何数据发布到 Register actionresult url 如下所示,
WebSiteName/Login/Register
我想将路由 url 更改为 WebSiteName/Login/Reg=Id?
所以我在下面尝试了但是我无法更改路由 url。
routes.MapRoute(
name: "something",
url: "Login/Reg=Id?",
defaults: new
{
controller = "Login",
action = "Register",
id = id = UrlParameter.Optional
}
);
那么如何在 asp.net mvc 中更改 url 呢?
任何帮助将不胜感激。
谢谢。
【问题讨论】:
-
为什么你想让你的 URL 看起来像这样?
标签: c# asp.net-mvc url asp.net-mvc-routing