zoukankan      html  css  js  c++  java
  • .Net 跳转

    Action正常跳转

    <a href="@Url.Action("AppDownload")">点击下载APP</a>
    
    public ActionResult AppDownload()
    {
        return View();
    }
    

    RouteUrl路由跳转

    <a href="@Url.RouteUrl("RecommandRegister",new { recommandId = ViewData["FriendId"]})">加好友</a>
    

    路由配置

    //推荐注册,是一种Get的传参方式
    routes.MapLocalizedRoute("RecommandRegister",
                    "r{recommandId}",
                    new { controller = "Customer", action = "RecommandRegister" },
                    new { recommandId = @"[0-9]+"},
                    new[] { "Nop.Web.Controllers" });
    

    其实跳转的地址是

    public ActionResult RecommandRegister(int recommandId)
    {
        var recommandCustomer = _customerService.GetCustomerById(recommandId);
        if (null != recommandCustomer)
        {
            ViewData["RecommandId"] = recommandId;
            ViewData["Recommand"] = GetEnctyPhoneNO(recommandCustomer.Username);
        }
        return View();
    }    
    
  • 相关阅读:
    ANDROID BINDER机制浅析
    ANDROID权限机制
    运算符
    Give root password for maintenance
    安装python工具
    gitlab
    jumpserver
    python环境安装
    inode
    升级openssh漏洞
  • 原文地址:https://www.cnblogs.com/jiqing9006/p/7088933.html
Copyright © 2011-2022 走看看