我如何得到MVC4 Url.操作方法,以便在控制器之前包含散列
本文关键字:控制器 包含散 何得 MVC4 操作方法 Url | 更新日期: 2023-09-27 18:01:58
目前我有这个
Url.Action("action", "controller", new { area = "", otherParam=""});
返回<host>/controller/action?params
。
我希望它在主机之后返回一个散列,像这样:<host>/#/controller/action?params
Url帮助器扩展:
public static string ActionWithPrefix(this UrlHelper url, string action, string controller, object routeValues)
{
return Regex.Replace(url.Action(action, controller, routeValues), @"(/[^/]*/)", @"$1#/");
}
返回<AppVirDir>/#/controller/action?params