我有像
这样的方法 UrlHelper.Action("login", "Authentication", HttpContext.Current.Request.Url.Scheme);
我想传递查询字符串参数,例如" referrer?" =此方法的pageName。我该怎么办?
答案 0 :(得分:2)
你必须像这样去掉你的参数:
UrlHelper.Action("login", "Authentication", new { referrer = "Page Name" })
然后在Action中获取参数:
Request.Params["referrer"]
答案 1 :(得分:1)
示例
Url.Action("GetValues", "Home", new { Area = "Solan", id =Model.Id})
这里Area和id是传递给Home controller
中的GetValues方法的参数