网站首页 极客学院 视频课堂 极客论坛 下载专区 行业新闻 欢迎光临极客研究院,今天是2019-08-24 星期六
会员面板
帐号:
密码:
验证码:
极客学院
教程搜索
输入要搜索的内容:

下载专区
精品教程
   网站首页 > WEB开发 > ASP.NET开发 > MVC项目网址传递参数

MVC项目网址传递参数

默认情况下,MVC的路由设定RouteConfig.cs的设定是这样的
   public class RouteConfig
    {
        public static void RegisterRoutes(RouteCollection routes)
        {
            routes.IgnoreRoute("{resource}.axd/{*pathInfo}");

            routes.MapRoute(
                name: "Default",
                url: "{controller}/{action}/{id}",
                defaults: new { controller = "Home", action = "Index", id = UrlParameter.Optional }
            );
        }
    }

看URL的设定,默认会传一个参数到名为id变量         

那么传参数我们可以这样写:  http://127.0.0.1/home/index/?id=456       接收时使用Request接收即可。

还可以用http://127.0.0.1/home/index/456/    这样的方式传递参数

接收到可以用string id=RouteData.Values["id"];    这样来接收就行了

  相关文章
本文标题:MVC项目网址传递参数
对本文有疑问?现在就进入论坛提问>>
 
粤ICP备18090445号