私は次のコードを持っています:
var routeDictionary = new RouteValueDictionary {{"action", "Login"}, {"controller", "Persons"}};
filterContext.Result = new RedirectToRouteResult(routeDictionary);
これにより、「/Persons/Login
"
前のコードに追加のクエリ文字列を渡すにはどうすればよいですか? 「/Persons/Login/?someQuerystring=someValue
"
これを試して:
filterContext.Result = new RedirectToRouteResult(
new RouteValueDictionary {
{ "action", "login" },
{ "controller", "persons" },
{ "someQuerystring", "someValue" }
}
);