Dav*_* MZ 6 asp.net-mvc controller asp.net-mvc-routing asp.net-mvc-3
我需要根据参数创建路由URL作为JSON返回值的一部分.
什么是Url.RouteUrl的等价物,但是要在控制器代码中使用,所以我可以在包含routeurl的Json结果中返回一个字符串.
我需要在控制器类之外完成,在一个单独的类中,这可以完成吗?
Ofe*_*lig 12
您仍然可以使用Url.RouteUrl,但方式略有不同.
将a using System.Web.Mvc;放在类的顶部(当然,您可能需要添加对System.Web.Mvc的引用).
然后通过以下方式获取Url对象:
UrlHelper Url = new UrlHelper(HttpContext.Current.Request.RequestContext);
Run Code Online (Sandbox Code Playgroud)
和往常一样:Url.RouteUrl.
| 归档时间: |
|
| 查看次数: |
1152 次 |
| 最近记录: |