我在以下观点中添加了以下内容: -
@Ajax.ActionLink(Model.FirstOrDefault().ServerID.ToString(), ViewContext.RouteData.Values["action"].ToString(), ViewContext.RouteData.Values["Controller"].ToString(),null)
但我需要上面的Ajax.ActionLink来获取当前的URL参数并覆盖它。 由于此视图是通用的,因此它将显示在不同的URL中,例如: -
/Customer/CustomerVM?customerID=11701&page=2
/Server/ServerVM/341?page=2
所以我希望Actionlink通过添加过滤器名称
来覆盖当前参数因此,网址参数“customerID=11701&page=2”
应为“customerID=11701&page=2&filter=server”
。“/341?page=2”
应为“/341?page=2&filter=server”
。
所以我不确定是否有办法获取当前参数URL并覆盖它们?
感谢
答案 0 :(得分:0)
尝试:@ HttpContext.Current.Request.QueryString [" yourParameter"]