【发布时间】:2012-05-03 18:19:12
【问题描述】:
我问了一个类似的问题here,我需要保留当前 URL 并为其添加新参数,唯一的答案(目前)是:
RouteValueDictionary rt = new RouteValueDictionary();
foreach(string item in Request.QueryString.AllKeys)
rt.Add(item, Request.QueryString.GetValues(item).FirstOrDefault());
rt.Add("RC", RowCount);
return RedirectToAction("Index", rt);
那么有没有其他方法可以避免重复Request.QueryString 而只是获取当前网址并添加新参数?
【问题讨论】:
标签: asp.net-mvc asp.net-mvc-3 url url-parameters routevalues