Exemplo n.º 1
0
        public static string AddRouteValue(this UrlHelper Url, RouteData routeData, string key, object value)
        {
            //var Values = new RouteValueDictionary(routeData.Values);

            //Values[key] = value;
            //foreach (string item in Url.RequestContext.HttpContext.Request.QueryString)
            //{
            //    if (item == key)
            //    {
            //        continue;
            //    }
            //    Values[item] = Url.RequestContext.HttpContext.Request.QueryString[item];
            //}

            var Values = routeData.AddRouteValue(key, value);

            return(Url.Action(null, null, Values));
        }