为了账号安全,请及时绑定邮箱和手机立即绑定

asp.net mvc5中如何路由跳转另一个路由并传参?

asp.net mvc5中如何路由跳转另一个路由并传参?

天涯尽头无女友 2019-08-03 07:03:44
比如: 控制器 RouterController 中有两个 action 分别叫: A1 和 A2 。 然后A1的action需要一个string name的参数。然后客户端发起请求 ......Router\A2 ,进入到A2的action 然后我想实现 A2 跳转 A1的action 并传入"123456"。
查看完整描述

2 回答

?
慕神8447489

TA贡献1780条经验 获得超1个赞


如果做控制,个人建议做一个基类Controller

重写

/// <summary>
/// Action执行之前
/// </summary>
///
<param name="filterContext"></param>
protected override void
OnActionExecuting(ActionExecutingContext
filterContext)
{
filterContext.RouteData.Values["controller"];
filterContext.RouteData.Values["action"]);
}

这离可以判断出访问具体的控制器和action



查看完整回答
反对 回复 2019-08-05
  • 2 回答
  • 0 关注
  • 673 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信