asp.net-mvc – ViewModel中的MVC3 RouteUrl
发布时间:2020-05-27 11:31:48 所属栏目:asp.Net 来源:互联网
导读:我需要根据参数创建路由URL作为 JSON返回值的一部分. 什么是Url.RouteUrl的等价物,但要在控制器代码中使用, 所以我可以在包含routeurl的Json结果中返回一个字符串. 我需要在控制器类之外完成,在一个单独的类中,这可以完成吗? 你仍然可以使用Url.RouteUrl,但
|
我需要根据参数创建路由URL作为 JSON返回值的一部分. 什么是Url.RouteUrl的等价物,但要在控制器代码中使用, 我需要在控制器类之外完成,在一个单独的类中,这可以完成吗? 解决方法你仍然可以使用Url.RouteUrl,但方式略有不同.放置一个使用System.Web.Mvc;在您的班级顶部(当然,您可能需要添加对System.Web.Mvc的引用). 然后通过以下方式获取Url对象: UrlHelper Url = new UrlHelper(HttpContext.Current.Request.RequestContext); 像往常一样访问:Url.RouteUrl. (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- .net – 如何正确处理n层应用程序中的错误?
- asp.net – 如何向DropDownList添加初始“select”值
- asp.net-mvc-3 – 如何关闭我的整个ASP.NET MVC 3网站的缓存
- asp.net – RegisterOnSubmitStatement在客户端验证之后
- asp.net-mvc – asp.net mvc路由:如何使用默认动作,但非默
- ASP.NET MVC 3中的DropDownList
- asp.net-mvc-3 – 使用ASP.NET MVC3 Razor进行字符串连接
- asp.net-mvc – 启用relaxedUrlToFileSystemMapping以允许以
- 在ASP.NET MVC 2中实现DropDownList的最佳方式?
- asp.net-mvc – 在我的ASP.NET MVC网站中缓存不能正常工作?
