Shu*_*uge 5 c# asp.net asp.net-mvc
我试图通过RedirectToAction方法将查询字符串参数从一个控制器传递到另一个。
但是,我的参数名称类似于“ abc.Key”,但是我无法为RedirectToaction指定这样的值,因为它给了我错误。
我的RedirectToAction当前看起来像这样:
return RedirectToAction("Pending", "SimpleController",
new { area = "Area1", Activities.ActivityGroupKey=qstring });
Run Code Online (Sandbox Code Playgroud)
我进行了很多搜索,以弄清楚如何才能做到,但没有结果。
我最终RouteValueDictionary用来解决我的问题
这是我的方法:
return RedirectToAction("Pending", "SimpleController", new RouteValueDictionary{
{ "area","Area1" },
{ "Activities.ActivityGroupKey",qstring}
} );
Run Code Online (Sandbox Code Playgroud)