小编use*_*063的帖子

在asp.net mvc中更改路由URL

我有登录控制器和注册ActionResult

   public ActionResult Register()
        {
            return View();
        }
Run Code Online (Sandbox Code Playgroud)

如果我发布任何数据到注册actionresult网址如下所示,

WebSiteName/Login/Register
Run Code Online (Sandbox Code Playgroud)

我想将路由网址更改为WebSiteName/Login/Reg = Id?

所以我尝试下面,但我无法改变路线网址.

   routes.MapRoute(
         name: "something",
         url: "Login/Reg=Id?",
         defaults: new
         {
             controller = "Login",
             action = "Register",
             id = id = UrlParameter.Optional
         }
     );
Run Code Online (Sandbox Code Playgroud)

那么如何在asp.net mvc中更改url?

任何帮助将不胜感激.

谢谢.

c# url asp.net-mvc asp.net-mvc-routing

1
推荐指数
1
解决办法
2万
查看次数

标签 统计

asp.net-mvc ×1

asp.net-mvc-routing ×1

c# ×1

url ×1