我正在为ASP.NET MVC编写一个帮助方法,我需要调用Url.Content来获取上下文的一个适当的URL。然而,为了创建一个新的UrlHelper(),我需要获取当前的RequestContext(System.Web.Routing.RequestContext是精确的),我不知道如何抓住它。有人知道吗
解决方法
注意到这还没有得到答复。从MVC 1.0可以做到:
public static string NewHelperMethod(this HtmlHelper helper) { UrlHelper url = new UrlHelper(helper.ViewContext.RequestContext);