可以将字符串转换为routeValues吗?
每个例子:
return RedirectToAction("Index", "Home", new { id = 1});
以
return RedirectToAction("Index", "Home", "id = 1");
我需要它,因为我想将routeValues保存在数据库中。
我已经读过这个:convert string into (object) routeValues C#但是这家伙并不知道这是否是更受支持的方式。
答案 0 :(得分:1)
RedirectToAction
也会使用RouteValueDictionary
,这可能适用于您的情况。你必须以不同的方式构建它。
var routeVals = new RouteValueDictionary(){"id", "1"};
return RedirectToAction("Index", "Home", routeVals);